Note: Option positions (PUT/CALL) are excluded.
Q4 2025
Shares 4,712,562 Value ($000) $285,048 Avg Close — Range —
Q3 2025
Shares 4,612,198 Value ($000) $279,375 Avg Close — Range —
Q2 2025
Shares 4,071,627 Value ($000) $250,491 Avg Close — Range —
Q1 2025
Shares 4,051,027 Value ($000) $269,731 Avg Close — Range —
Q4 2024
Shares 3,887,371 Value ($000) $258,536 Avg Close — Range —
Q3 2024
Shares 3,833,596 Value ($000) $273,014 Avg Close — Range —
Q2 2024
Shares 3,768,405 Value ($000) $245,108 Avg Close — Range —
Q1 2024
Shares 3,648,906 Value ($000) $234,698 Avg Close — Range —
Q4 2023
Shares 3,482,435 Value ($000) $245,324 Avg Close — Range —
Q3 2023
Shares 3,358,557 Value ($000) $213,755 Avg Close — Range —
Q2 2023
Shares 3,096,629 Value ($000) $206,846 Avg Close — Range —
Q1 2023
Shares 3,014,874 Value ($000) $202,147 Avg Close — Range —
Q4 2022
Shares 2,941,920 Value ($000) $190 Avg Close — Range —
Q3 2022
Shares 2,816,889 Value ($000) $176,899 Avg Close — Range —
Q2 2022
Shares 2,845,853 Value ($000) $200,344 Avg Close — Range —
Q1 2022
Shares 2,846,664 Value ($000) $217,458 Avg Close — Range —
Q4 2021
Shares 2,747,320 Value ($000) $240,527 Avg Close — Range —
Q3 2021
Shares 2,731,836 Value ($000) $213,100 Avg Close — Range —
Q2 2021
Shares 2,769,322 Value ($000) $205,544 Avg Close — Range —
Q1 2021
Shares 2,738,207 Value ($000) $174,085 Avg Close — Range —
Q4 2020
Shares 2,675,898 Value ($000) $169,385 Avg Close — Range —
Q3 2020
Shares 2,781,472 Value ($000) $170,379 Avg Close — Range —
Q2 2020
Shares 2,946,177 Value ($000) $184,373 Avg Close — Range —
Q1 2020
Shares 2,940,898 Value ($000) $169,375 Avg Close — Range —
Q4 2019
Shares 3,054,475 Value ($000) $215,087 Avg Close — Range —
Q3 2019
Shares 1,402,840 Value ($000) $187,771 Avg Close — Range —
Q2 2019
Shares 1,310,107 Value ($000) $159,247 Avg Close — Range —
Q1 2019
Shares 1,218,683 Value ($000) $139,382 Avg Close — Range —
Q4 2018
Shares 1,085,533 Value ($000) $105,437 Avg Close — Range —
Q3 2018
Shares 1,003,374 Value ($000) $96,775 Avg Close — Range —
Q2 2018
Shares 928,133 Value ($000) $85,295 Avg Close — Range —
Q1 2018
Shares 932,400 Value ($000) $81,836 Avg Close — Range —
Q4 2017
Shares 943,450 Value ($000) $83,985 Avg Close — Range —
Q3 2017
Shares 867,329 Value ($000) $73,791 Avg Close — Range —
Q2 2017
Shares 820,917 Value ($000) $70,877 Avg Close — Range —
Q1 2017
Shares 791,804 Value ($000) $61,016 Avg Close — Range —
Q4 2016
Shares 740,588 Value ($000) $53,395 Avg Close — Range —
Q3 2016
Shares 721,813 Value ($000) $55,709 Avg Close — Range —
Q2 2016
Shares 688,391 Value ($000) $55,105 Avg Close — Range —
Q1 2016
Shares 689,621 Value ($000) $50,156 Avg Close — Range —
Q4 2015
Shares 667,423 Value ($000) $44,497 Avg Close — Range —
Q3 2015
Shares 643,731 Value ($000) $37,703 Avg Close — Range —
Q2 2015
Shares 631,420 Value ($000) $33,200 Avg Close — Range —
Q1 2015
Shares 600,458 Value ($000) $32,995 Avg Close — Range —
Q4 2014
Shares 571,383 Value ($000) $29,454 Avg Close — Range —
Q3 2014
Shares 557,924 Value ($000) $23,633 Avg Close — Range —
Q2 2014
Shares 546,510 Value ($000) $24,133 Avg Close — Range —
Q1 2014
Shares 492,886 Value ($000) $20,035 Avg Close — Range —
Q4 2013
Shares 462,774 Value ($000) $16,766 Avg Close — Range —
Q3 2013
Shares 447,573 Value ($000) $15,294 Avg Close — Range —
Q2 2013
Shares 207,925 Value ($000) $16,341 Avg Close — Range —