Note: Option positions (PUT/CALL) are excluded.
Q4 2025
Shares 3,336,298 Value ($000) $100,990 Avg Close — Range —
Q3 2025
Shares 3,030,858 Value ($000) $87,137 Avg Close — Range —
Q2 2025
Shares 2,554,546 Value ($000) $70,352 Avg Close — Range —
Q1 2025
Shares 1,886,889 Value ($000) $45,663 Avg Close — Range —
Q4 2024
Shares 1,609,562 Value ($000) $35,797 Avg Close — Range —
Q3 2024
Shares 1,456,597 Value ($000) $35,469 Avg Close — Range —
Q2 2024
Shares 1,316,492 Value ($000) $29,399 Avg Close — Range —
Q1 2024
Shares 1,279,787 Value ($000) $29,141 Avg Close — Range —
Q4 2023
Shares 1,295,233 Value ($000) $28,832 Avg Close — Range —
Q3 2023
Shares 1,364,658 Value ($000) $28,126 Avg Close — Range —
Q2 2023
Shares 1,472,390 Value ($000) $31,568 Avg Close — Range —
Q1 2023
Shares 1,594,466 Value ($000) $35,254 Avg Close — Range —
Q4 2022
Shares 1,255,671 Value ($000) $27,600 Avg Close — Range —
Q3 2022
Shares 1,022,801 Value ($000) $18,963 Avg Close — Range —
Q2 2022
Shares 938,167 Value ($000) $20,396 Avg Close — Range —
Q1 2022
Shares 815,787 Value ($000) $20,672 Avg Close — Range —
Q4 2021
Shares 649,950 Value ($000) $16,327 Avg Close — Range —
Q3 2021
Shares 496,887 Value ($000) $12,421 Avg Close — Range —
Q2 2021
Shares 437,124 Value ($000) $11,339 Avg Close — Range —
Q1 2021
Shares 359,145 Value ($000) $9,029 Avg Close — Range —
Q4 2020
Shares 328,886 Value ($000) $7,209 Avg Close — Range —
Q3 2020
Shares 414,221 Value ($000) $7,386 Avg Close — Range —
Q2 2020
Shares 369,577 Value ($000) $6,645 Avg Close — Range —
Q1 2020
Shares 502,037 Value ($000) $7,992 Avg Close — Range —
Q4 2019
Shares 553,320 Value ($000) $13,805 Avg Close — Range —
Q3 2019
Shares 524,864 Value ($000) $12,033 Avg Close — Range —
Q2 2019
Shares 537,216 Value ($000) $12,356 Avg Close — Range —
Q1 2019
Shares 525,291 Value ($000) $12,245 Avg Close — Range —
Q4 2018
Shares 366,099 Value ($000) $8,003 Avg Close — Range —
Q3 2018
Shares 371,548 Value ($000) $9,326 Avg Close — Range —
Q2 2018
Shares 372,045 Value ($000) $9,201 Avg Close — Range —
Q1 2018
Shares 355,200 Value ($000) $9,093 Avg Close — Range —
Q4 2017
Shares 277,282 Value ($000) $7,304 Avg Close — Range —
Q3 2017
Shares 189,307 Value ($000) $4,884 Avg Close — Range —
Q2 2017
Shares 178,809 Value ($000) $4,468 Avg Close — Range —
Q1 2017
Shares 176,337 Value ($000) $4,308 Avg Close — Range —
Q4 2016
Shares 201,309 Value ($000) $4,730 Avg Close — Range —
Q3 2016
Shares 269,331 Value ($000) $6,267 Avg Close — Range —
Q2 2016
Shares 287,996 Value ($000) $6,288 Avg Close — Range —
Q1 2016
Shares 608,903 Value ($000) $13,232 Avg Close — Range —
Q4 2015
Shares 611,111 Value ($000) $13,108 Avg Close — Range —
Q3 2015
Shares 360,985 Value ($000) $8,108 Avg Close — Range —
Q2 2015
Shares 439,482 Value ($000) $10,631 Avg Close — Range —
Q1 2015
Shares 409,854 Value ($000) $10,398 Avg Close — Range —
Q4 2014
Shares 387,381 Value ($000) $9,828 Avg Close — Range —
Q3 2014
Shares 427,062 Value ($000) $11,249 Avg Close — Range —
Q2 2014
Shares 501,086 Value ($000) $14,617 Avg Close — Range —
Q1 2014
Shares 326,048 Value ($000) $9,080 Avg Close — Range —
Q4 2013
Shares 337,591 Value ($000) $9,145 Avg Close — Range —
Q3 2013
Shares 298,087 Value ($000) $7,861 Avg Close — Range —
Q2 2013
Shares 299,827 Value ($000) $6,929 Avg Close — Range —