Note: Option positions (PUT/CALL) are excluded.
Q2 2025
Shares 1,123,175 Value ($000) $377,791 Avg Close — Range —
Q1 2025
Shares 1,160,120 Value ($000) $385,601 Avg Close — Range —
Q4 2024
Shares 1,161,518 Value ($000) $374,067 Avg Close — Range —
Q3 2024
Shares 1,158,437 Value ($000) $372,542 Avg Close — Range —
Q2 2024
Shares 1,219,117 Value ($000) $372,684 Avg Close — Range —
Q1 2024
Shares 1,228,937 Value ($000) $381,904 Avg Close — Range —
Q4 2023
Shares 1,287,296 Value ($000) $378,916 Avg Close — Range —
Q3 2023
Shares 1,293,429 Value ($000) $313,010 Avg Close — Range —
Q2 2023
Shares 1,304,248 Value ($000) $318,550 Avg Close — Range —
Q1 2023
Shares 1,117,141 Value ($000) $258,942 Avg Close — Range —
Q4 2022
Shares 1,104,495 Value ($000) $255,183 Avg Close — Range —
Q3 2022
Shares 1,099,921 Value ($000) $186,536 Avg Close — Range —
Q2 2022
Shares 1,082,552 Value ($000) $231,644 Avg Close — Range —
Q1 2022
Shares 1,069,955 Value ($000) $279,419 Avg Close — Range —
Q4 2021
Shares 1,066,503 Value ($000) $264,055 Avg Close — Range —
Q3 2021
Shares 1,039,264 Value ($000) $243,947 Avg Close — Range —
Q2 2021
Shares 1,204,561 Value ($000) $287,794 Avg Close — Range —
Q1 2021
Shares 1,233,248 Value ($000) $304,280 Avg Close — Range —
Q4 2020
Shares 1,067,122 Value ($000) $218,642 Avg Close — Range —
Q3 2020
Shares 1,049,246 Value ($000) $169,455 Avg Close — Range —
Q2 2020
Shares 1,148,948 Value ($000) $175,525 Avg Close — Range —
Q1 2020
Shares 1,138,603 Value ($000) $181,095 Avg Close — Range —
Q4 2019
Shares 1,115,128 Value ($000) $230,676 Avg Close — Range —
Q3 2019
Shares 1,077,932 Value ($000) $204,721 Avg Close — Range —
Q2 2019
Shares 1,058,809 Value ($000) $184,529 Avg Close — Range —
Q1 2019
Shares 983,701 Value ($000) $171,163 Avg Close — Range —
Q4 2018
Shares 958,253 Value ($000) $160,575 Avg Close — Range —
Q3 2018
Shares 937,209 Value ($000) $195,408 Avg Close — Range —
Q2 2018
Shares 874,039 Value ($000) $181,188 Avg Close — Range —
Q1 2018
Shares 847,217 Value ($000) $178,127 Avg Close — Range —
Q4 2017
Shares 741,160 Value ($000) $148,788 Avg Close — Range —
Q3 2017
Shares 727,882 Value ($000) $161,845 Avg Close — Range —
Q2 2017
Shares 725,827 Value ($000) $144,186 Avg Close — Range —
Q1 2017
Shares 719,812 Value ($000) $137,699 Avg Close — Range —
Q4 2016
Shares 731,762 Value ($000) $144,669 Avg Close — Range —
Q3 2016
Shares 715,034 Value ($000) $117,601 Avg Close — Range —
Q2 2016
Shares 706,484 Value ($000) $114,443 Avg Close — Range —
Q1 2016
Shares 751,277 Value ($000) $122,143 Avg Close — Range —
Q4 2015
Shares 692,543 Value ($000) $103,909 Avg Close — Range —
Q3 2015
Shares 668,281 Value ($000) $100,242 Avg Close — Range —
Q2 2015
Shares 644,763 Value ($000) $99,905 Avg Close — Range —
Q1 2015
Shares 598,629 Value ($000) $84,921 Avg Close — Range —
Q4 2014
Shares 577,156 Value ($000) $88,241 Avg Close — Range —
Q3 2014
Shares 572,103 Value ($000) $77,989 Avg Close — Range —
Q2 2014
Shares 576,771 Value ($000) $86,937 Avg Close — Range —
Q1 2014
Shares 460,503 Value ($000) $62,771 Avg Close — Range —
Q4 2013
Shares 407,046 Value ($000) $56,543 Avg Close — Range —
Q3 2013
Shares 391,008 Value ($000) $53,412 Avg Close — Range —
Q2 2013
Shares 382,374 Value ($000) $50,848 Avg Close — Range —