Note: Option positions (PUT/CALL) are excluded.
Q1 2025
Shares 1,881,520 Value ($000) $232,744 Avg Close — Range —
Q4 2024
Shares 395,121 Value ($000) $40,136 Avg Close — Range —
Q3 2024
Shares 356,922 Value ($000) $30,849 Avg Close — Range —
Q2 2024
Shares 307,020 Value ($000) $27,785 Avg Close — Range —
Q1 2024
Shares 518,909 Value ($000) $50,863 Avg Close — Range —
Q4 2023
Shares 604,378 Value ($000) $52,593 Avg Close — Range —
Q3 2023
Shares 724,494 Value ($000) $55,909 Avg Close — Range —
Q2 2023
Shares 776,604 Value ($000) $64,443 Avg Close — Range —
Q1 2023
Shares 849,092 Value ($000) $49,969 Avg Close — Range —
Q4 2022
Shares 211,672 Value ($000) $11 Avg Close — Range —
Q3 2022
Shares 211,269 Value ($000) $11,562 Avg Close — Range —
Q2 2022
Shares 215,637 Value ($000) $11,075 Avg Close — Range —
Q1 2022
Shares 280,215 Value ($000) $16,611 Avg Close — Range —
Q4 2021
Shares 311,936 Value ($000) $17,890 Avg Close — Range —
Q3 2021
Shares 315,777 Value ($000) $15,081 Avg Close — Range —
Q2 2021
Shares 302,651 Value ($000) $16,116 Avg Close — Range —
Q1 2021
Shares 351,799 Value ($000) $18,406 Avg Close — Range —
Q4 2020
Shares 273,249 Value ($000) $10,982 Avg Close — Range —
Q3 2020
Shares 330,147 Value ($000) $10,201 Avg Close — Range —
Q2 2020
Shares 177,598 Value ($000) $4,683 Avg Close — Range —
Q1 2020
Shares 17,599 Value ($000) $291 Avg Close — Range —
Q4 2019
Shares 21,905 Value ($000) $701 Avg Close — Range —
Q3 2019
Shares 87,990 Value ($000) $2,951 Avg Close — Range —
Q2 2019
Shares 27,250 Value ($000) $976 Avg Close — Range —
Q1 2019
Shares 27,007 Value ($000) $869 Avg Close — Range —
Q4 2018
Shares 29,434 Value ($000) $934 Avg Close — Range —
Q3 2018
Shares 26,880 Value ($000) $973 Avg Close — Range —
Q2 2018
Shares 137,047 Value ($000) $5,841 Avg Close — Range —
Q1 2018
Shares 32,918 Value ($000) $1,747 Avg Close — Range —
Q4 2017
Shares 31,078 Value ($000) $1,982 Avg Close — Range —
Q3 2017
Shares 18,413 Value ($000) $946 Avg Close — Range —
Q2 2017
Shares 11,398 Value ($000) $559 Avg Close — Range —
Q1 2017
Shares 30,646 Value ($000) $1,506 Avg Close — Range —
Q4 2016
Shares 33,118 Value ($000) $1,526 Avg Close — Range —
Q3 2016
Shares 26,559 Value ($000) $1,117 Avg Close — Range —
Q2 2016
Shares 25,809 Value ($000) $1,174 Avg Close — Range —
Q1 2016
Shares 30,350 Value ($000) $1,244 Avg Close — Range —
Q4 2015
Shares 30,403 Value ($000) $1,252 Avg Close — Range —
Q3 2015
Shares 30,235 Value ($000) $983 Avg Close — Range —
Q2 2015
Shares 107,894 Value ($000) $3,584 Avg Close — Range —
Q1 2015
Shares 98,237 Value ($000) $3,075 Avg Close — Range —
Q4 2014
Shares 30,840 Value ($000) $858 Avg Close — Range —
Q3 2014
Shares 44,731 Value ($000) $1,139 Avg Close — Range —
Q2 2014
Shares 40,936 Value ($000) $1,356 Avg Close — Range —
Q1 2014
Shares 39,010 Value ($000) $1,508 Avg Close — Range —
Q4 2013
Shares 38,481 Value ($000) $1,549 Avg Close — Range —
Q3 2013
Shares 62,879 Value ($000) $2,320 Avg Close — Range —
Q2 2013
Shares 59,131 Value ($000) $2,239 Avg Close — Range —