Note: Option positions (PUT/CALL) are excluded.
Q4 2025
Shares 902,233 Value ($000) $48,612 Avg Close — Range —
Q3 2025
Shares 919,195 Value ($000) $49,719 Avg Close — Range —
Q2 2025
Shares 1,923,610 Value ($000) $102,509 Avg Close — Range —
Q1 2025
Shares 1,069,851 Value ($000) $56,189 Avg Close — Range —
Q4 2024
Shares 1,799,643 Value ($000) $92,700 Avg Close — Range —
Q3 2024
Shares 1,579,682 Value ($000) $84,861 Avg Close — Range —
Q2 2024
Shares 1,890,529 Value ($000) $96,908 Avg Close — Range —
Q1 2024
Shares 1,937,304 Value ($000) $99,965 Avg Close — Range —
Q4 2023
Shares 1,734,675 Value ($000) $90,203 Avg Close — Range —
Q3 2023
Shares 1,867,197 Value ($000) $90,839 Avg Close — Range —
Q2 2023
Shares 856,541 Value ($000) $43,315 Avg Close — Range —
Q1 2023
Shares 817,921 Value ($000) $41,943 Avg Close — Range —
Q4 2022
Shares 1,274,150 Value ($000) $63,083 Avg Close — Range —
Q3 2022
Shares 893,285 Value ($000) $43,128 Avg Close — Range —
Q2 2022
Shares 849,691 Value ($000) $43,385 Avg Close — Range —
Q1 2022
Shares 996,904 Value ($000) $54,700 Avg Close — Range —
Q4 2021
Shares 913,097 Value ($000) $54,119 Avg Close — Range —
Q3 2021
Shares 902,577 Value ($000) $54,208 Avg Close — Range —
Q2 2021
Shares 902,992 Value ($000) $54,649 Avg Close — Range —
Q1 2021
Shares 885,064 Value ($000) $52,422 Avg Close — Range —
Q4 2020
Shares 877,948 Value ($000) $54,248 Avg Close — Range —
Q3 2020
Shares 825,779 Value ($000) $50,216 Avg Close — Range —
Q2 2020
Shares 779,956 Value ($000) $47,094 Avg Close — Range —
Q1 2020
Shares 356,643 Value ($000) $19,586 Avg Close — Range —
Q4 2019
Shares 310,844 Value ($000) $18,022 Avg Close — Range —
Q3 2019
Shares 242,419 Value ($000) $14,041 Avg Close — Range —
Q2 2019
Shares 236,342 Value ($000) $13,460 Avg Close — Range —
Q1 2019
Shares 272,979 Value ($000) $15,052 Avg Close — Range —
Q4 2018
Shares 257,107 Value ($000) $13,478 Avg Close — Range —
Q3 2018
Shares 1,083,637 Value ($000) $57,542 Avg Close — Range —
Q2 2018
Shares 526,468 Value ($000) $55,933 Avg Close — Range —
Q1 2018
Shares 533,752 Value ($000) $57,239 Avg Close — Range —
Q4 2017
Shares 571,956 Value ($000) $62,463 Avg Close — Range —
Q3 2017
Shares 571,349 Value ($000) $62,940 Avg Close — Range —
Q2 2017
Shares 529,107 Value ($000) $58,085 Avg Close — Range —
Q1 2017
Shares 508,730 Value ($000) $55,430 Avg Close — Range —
Q4 2016
Shares 569,079 Value ($000) $61,569 Avg Close — Range —
Q3 2016
Shares 703,738 Value ($000) $78,362 Avg Close — Range —
Q2 2016
Shares 617,966 Value ($000) $68,754 Avg Close — Range —
Q1 2016
Shares 526,602 Value ($000) $57,763 Avg Close — Range —
Q4 2015
Shares 501,017 Value ($000) $53,749 Avg Close — Range —
Q3 2015
Shares 446,874 Value ($000) $48,530 Avg Close — Range —
Q2 2015
Shares 387,037 Value ($000) $42,133 Avg Close — Range —
Q1 2015
Shares 310,717 Value ($000) $34,386 Avg Close — Range —
Q4 2014
Shares 378,874 Value ($000) $41,423 Avg Close — Range —
Q3 2014
Shares 338,102 Value ($000) $36,958 Avg Close — Range —
Q2 2014
Shares 322,306 Value ($000) $35,515 Avg Close — Range —
Q1 2014
Shares 264,012 Value ($000) $28,793 Avg Close — Range —
Q4 2013
Shares 216,067 Value ($000) $23,310 Avg Close — Range —
Q3 2013
Shares 193,645 Value ($000) $20,899 Avg Close — Range —
Q2 2013
Shares 150,686 Value ($000) $16,232 Avg Close — Range —
Q1 2013
Shares 3,924 Value ($000) $436 Avg Close — Range —