Note: Option positions (PUT/CALL) are excluded.
Q4 2025
Shares 3,371,586 Value ($000) $402,601 Avg Close — Range —
Q3 2025
Shares 2,653,639 Value ($000) $635,918 Avg Close — Range —
Q2 2025
Shares 2,256,624 Value ($000) $490,410 Avg Close — Range —
Q1 2025
Shares 2,474,104 Value ($000) $488,536 Avg Close — Range —
Q4 2024
Shares 2,670,634 Value ($000) $599,157 Avg Close — Range —
Q3 2024
Shares 2,596,242 Value ($000) $520,209 Avg Close — Range —
Q2 2024
Shares 2,488,213 Value ($000) $453,850 Avg Close — Range —
Q1 2024
Shares 2,385,170 Value ($000) $438,609 Avg Close — Range —
Q4 2023
Shares 2,142,647 Value ($000) $383,127 Avg Close — Range —
Q3 2023
Shares 2,093,469 Value ($000) $337,007 Avg Close — Range —
Q2 2023
Shares 1,840,323 Value ($000) $312,505 Avg Close — Range —
Q1 2023
Shares 1,806,391 Value ($000) $270,128 Avg Close — Range —
Q4 2022
Shares 1,565,316 Value ($000) $202,176 Avg Close — Range —
Q3 2022
Shares 1,635,023 Value ($000) $232,909 Avg Close — Range —
Q2 2022
Shares 1,740,611 Value ($000) $239,299 Avg Close — Range —
Q1 2022
Shares 1,642,066 Value ($000) $303,782 Avg Close — Range —
Q4 2021
Shares 1,999,024 Value ($000) $408,681 Avg Close — Range —
Q3 2021
Shares 2,011,197 Value ($000) $360,910 Avg Close — Range —
Q2 2021
Shares 1,941,552 Value ($000) $346,664 Avg Close — Range —
Q1 2021
Shares 1,657,686 Value ($000) $278,607 Avg Close — Range —
Q4 2020
Shares 490,684 Value ($000) $78,892 Avg Close — Range —
Q3 2020
Shares 481,852 Value ($000) $70,823 Avg Close — Range —
Q2 2020
Shares 558,426 Value ($000) $71,317 Avg Close — Range —
Q1 2020
Shares 217,863 Value ($000) $21,368 Avg Close — Range —
Q4 2019
Shares 508,426 Value ($000) $63,767 Avg Close — Range —
Q3 2019
Shares 633,840 Value ($000) $76,504 Avg Close — Range —
Q2 2019
Shares 683,535 Value ($000) $81,477 Avg Close — Range —
Q1 2019
Shares 841,402 Value ($000) $95,794 Avg Close — Range —
Q4 2018
Shares 652,777 Value ($000) $64,631 Avg Close — Range —
Q3 2018
Shares 806,750 Value ($000) $94,567 Avg Close — Range —
Q2 2018
Shares 756,768 Value ($000) $82,713 Avg Close — Range —
Q1 2018
Shares 697,784 Value ($000) $71,313 Avg Close — Range —
Q4 2017
Shares 653,422 Value ($000) $64,486 Avg Close — Range —
Q3 2017
Shares 586,219 Value ($000) $52,810 Avg Close — Range —
Q2 2017
Shares 737,957 Value ($000) $66,150 Avg Close — Range —
Q1 2017
Shares 704,470 Value ($000) $61,965 Avg Close — Range —
Q4 2016
Shares 737,693 Value ($000) $60,047 Avg Close — Range —
Q3 2016
Shares 643,822 Value ($000) $51,531 Avg Close — Range —
Q2 2016
Shares 621,745 Value ($000) $48,533 Avg Close — Range —
Q1 2016
Shares 697,983 Value ($000) $55,210 Avg Close — Range —
Q4 2015
Shares 673,043 Value ($000) $52,606 Avg Close — Range —
Q3 2015
Shares 971,687 Value ($000) $72,157 Avg Close — Range —
Q2 2015
Shares 921,411 Value ($000) $70,469 Avg Close — Range —
Q1 2015
Shares 998,396 Value ($000) $75,229 Avg Close — Range —
Q4 2014
Shares 813,506 Value ($000) $58,694 Avg Close — Range —
Q3 2014
Shares 799,555 Value ($000) $53,322 Avg Close — Range —
Q2 2014
Shares 212,076 Value ($000) $14,154 Avg Close — Range —
Q1 2014
Shares 221,860 Value ($000) $14,359 Avg Close — Range —
Q4 2013
Shares 1,468,760 Value ($000) $98,157 Avg Close — Range —
Q3 2013
Shares 1,434,919 Value ($000) $86,999 Avg Close — Range —
Q2 2013
Shares 1,323,948 Value ($000) $74,671 Avg Close — Range —