Note: Option positions (PUT/CALL) are excluded.
Q4 2025
Shares 1,508,912 Value ($000) $46,957 Avg Close — Range —
Q3 2025
Shares 1,475,439 Value ($000) $41,298 Avg Close — Range —
Q2 2025
Shares 1,597,829 Value ($000) $39,978 Avg Close — Range —
Q1 2025
Shares 2,353,670 Value ($000) $50,604 Avg Close — Range —
Q4 2024
Shares 2,136,842 Value ($000) $34,061 Avg Close — Range —
Q3 2024
Shares 2,136,769 Value ($000) $39,616 Avg Close — Range —
Q2 2024
Shares 2,096,759 Value ($000) $38,413 Avg Close — Range —
Q1 2024
Shares 1,848,602 Value ($000) $35,623 Avg Close — Range —
Q4 2023
Shares 1,481,760 Value ($000) $33,266 Avg Close — Range —
Q3 2023
Shares 1,328,428 Value ($000) $29,119 Avg Close — Range —
Q2 2023
Shares 935,054 Value ($000) $26,481 Avg Close — Range —
Q1 2023
Shares 1,011,726 Value ($000) $27,661 Avg Close — Range —
Q4 2022
Shares 1,310,509 Value ($000) $36,013 Avg Close — Range —
Q3 2022
Shares 1,267,882 Value ($000) $25,256 Avg Close — Range —
Q2 2022
Shares 1,109,096 Value ($000) $27,849 Avg Close — Range —
Q1 2022
Shares 920,325 Value ($000) $27,223 Avg Close — Range —
Q4 2021
Shares 643,392 Value ($000) $22,152 Avg Close — Range —
Q3 2021
Shares 474,337 Value ($000) $18,585 Avg Close — Range —
Q2 2021
Shares 413,056 Value ($000) $15,737 Avg Close — Range —
Q1 2021
Shares 405,349 Value ($000) $17,304 Avg Close — Range —
Q4 2020
Shares 377,691 Value ($000) $13,948 Avg Close — Range —
Q3 2020
Shares 453,696 Value ($000) $12,971 Avg Close — Range —
Q2 2020
Shares 471,562 Value ($000) $14,326 Avg Close — Range —
Q1 2020
Shares 475,999 Value ($000) $11,795 Avg Close — Range —
Q4 2019
Shares 675,131 Value ($000) $25,716 Avg Close — Range —
Q3 2019
Shares 936,643 Value ($000) $34,084 Avg Close — Range —
Q2 2019
Shares 930,688 Value ($000) $40,783 Avg Close — Range —
Q1 2019
Shares 989,412 Value ($000) $39,794 Avg Close — Range —
Q4 2018
Shares 1,019,127 Value ($000) $36,047 Avg Close — Range —
Q3 2018
Shares 835,234 Value ($000) $38,329 Avg Close — Range —
Q2 2018
Shares 712,985 Value ($000) $32,583 Avg Close — Range —
Q1 2018
Shares 508,159 Value ($000) $25,982 Avg Close — Range —
Q4 2017
Shares 374,547 Value ($000) $19,019 Avg Close — Range —
Q3 2017
Shares 352,754 Value ($000) $16,900 Avg Close — Range —
Q2 2017
Shares 454,165 Value ($000) $20,896 Avg Close — Range —
Q1 2017
Shares 570,475 Value ($000) $24,165 Avg Close — Range —
Q4 2016
Shares 542,894 Value ($000) $21,023 Avg Close — Range —
Q3 2016
Shares 407,671 Value ($000) $14,558 Avg Close — Range —
Q2 2016
Shares 353,727 Value ($000) $12,030 Avg Close — Range —