Note: Option positions (PUT/CALL) are excluded.
Q4 2025
Shares 432,360 Value ($000) $271,146 Avg Close — Range —
Q3 2025
Shares 434,299 Value ($000) $265,956 Avg Close — Range —
Q2 2025
Shares 419,995 Value ($000) $238,570 Avg Close — Range —
Q1 2025
Shares 363,987 Value ($000) $187,057 Avg Close — Range —
Q4 2024
Shares 368,773 Value ($000) $198,699 Avg Close — Range —
Q3 2024
Shares 353,361 Value ($000) $186,458 Avg Close — Range —
Q2 2024
Shares 347,496 Value ($000) $173,793 Avg Close — Range —
Q1 2024
Shares 614,608 Value ($000) $295,442 Avg Close — Range —
Q4 2023
Shares 360,927 Value ($000) $157,653 Avg Close — Range —
Q3 2023
Shares 343,688 Value ($000) $134,966 Avg Close — Range —
Q2 2023
Shares 317,866 Value ($000) $129,460 Avg Close — Range —
Q1 2023
Shares 311,965 Value ($000) $117,321 Avg Close — Range —
Q4 2022
Shares 329,534 Value ($000) $115,778 Avg Close — Range —
Q3 2022
Shares 338,831 Value ($000) $111,239 Avg Close — Range —
Q2 2022
Shares 339,598 Value ($000) $117,800 Avg Close — Range —
Q1 2022
Shares 346,786 Value ($000) $143,975 Avg Close — Range —
Q4 2021
Shares 382,619 Value ($000) $167,040 Avg Close — Range —
Q3 2021
Shares 358,781 Value ($000) $141,504 Avg Close — Range —
Q2 2021
Shares 275,722 Value ($000) $108,502 Avg Close — Range —
Q1 2021
Shares 313,860 Value ($000) $114,339 Avg Close — Range —
Q4 2020
Shares 312,240 Value ($000) $107,314 Avg Close — Range —
Q3 2020
Shares 305,791 Value ($000) $94,095 Avg Close — Range —
Q2 2020
Shares 305,523 Value ($000) $86,594 Avg Close — Range —
Q1 2020
Shares 397,370 Value ($000) $94,105 Avg Close — Range —
Q4 2019
Shares 309,404 Value ($000) $91,521 Avg Close — Range —
Q3 2019
Shares 309,558 Value ($000) $84,385 Avg Close — Range —
Q2 2019
Shares 236,097 Value ($000) $63,546 Avg Close — Range —
Q1 2019
Shares 233,308 Value ($000) $60,553 Avg Close — Range —
Q4 2018
Shares 301,127 Value ($000) $69,202 Avg Close — Range —
Q3 2018
Shares 307,399 Value ($000) $82,091 Avg Close — Range —
Q2 2018
Shares 311,803 Value ($000) $77,798 Avg Close — Range —
Q1 2018
Shares 312,924 Value ($000) $75,752 Avg Close — Range —
Q4 2017
Shares 304,991 Value ($000) $74,811 Avg Close — Range —
Q3 2017
Shares 397,532 Value ($000) $91,735 Avg Close — Range —
Q2 2017
Shares 307,911 Value ($000) $68,375 Avg Close — Range —
Q1 2017
Shares 322,836 Value ($000) $69,845 Avg Close — Range —
Q4 2016
Shares 288,432 Value ($000) $59,218 Avg Close — Range —
Q3 2016
Shares 286,170 Value ($000) $56,859 Avg Close — Range —
Q2 2016
Shares 288,925 Value ($000) $55,531 Avg Close — Range —
Q1 2016
Shares 248,785 Value ($000) $46,911 Avg Close — Range —
Q4 2015
Shares 240,888 Value ($000) $45,029 Avg Close — Range —
Q3 2015
Shares 249,041 Value ($000) $43,759 Avg Close — Range —
Q2 2015
Shares 225,839 Value ($000) $42,648 Avg Close — Range —
Q1 2015
Shares 235,082 Value ($000) $44,478 Avg Close — Range —
Q4 2014
Shares 225,954 Value ($000) $42,569 Avg Close — Range —
Q3 2014
Shares 226,010 Value ($000) $40,815 Avg Close — Range —
Q2 2014
Shares 224,292 Value ($000) $40,245 Avg Close — Range —
Q1 2014
Shares 229,874 Value ($000) $39,389 Avg Close — Range —
Q4 2013
Shares 229,195 Value ($000) $38,769 Avg Close — Range —