Note: Option positions (PUT/CALL) are excluded.
Q4 2025
Shares 1,048,781 Value ($000) $12,428 Avg Close — Range —
Q3 2025
Shares 1,064,510 Value ($000) $12,785 Avg Close — Range —
Q2 2025
Shares 1,097,308 Value ($000) $12,806 Avg Close — Range —
Q1 2025
Shares 1,111,519 Value ($000) $14,350 Avg Close — Range —
Q4 2024
Shares 1,082,741 Value ($000) $16,620 Avg Close — Range —
Q3 2024
Shares 1,056,252 Value ($000) $15,685 Avg Close — Range —
Q2 2024
Shares 1,276,532 Value ($000) $18,561 Avg Close — Range —
Q1 2024
Shares 7,298,700 Value ($000) $119,553 Avg Close — Range —
Q4 2023
Shares 7,051,590 Value ($000) $117,127 Avg Close — Range —
Q3 2023
Shares 7,040,599 Value ($000) $108,003 Avg Close — Range —
Q2 2023
Shares 5,869,734 Value ($000) $88,692 Avg Close — Range —
Q1 2023
Shares 5,333,649 Value ($000) $82,778 Avg Close — Range —
Q4 2022
Shares 5,221,871 Value ($000) $82,401 Avg Close — Range —
Q3 2022
Shares 5,774,669 Value ($000) $81,195 Avg Close — Range —
Q2 2022
Shares 5,777,512 Value ($000) $84,757 Avg Close — Range —
Q1 2022
Shares 6,863,954 Value ($000) $123,346 Avg Close — Range —
Q4 2021
Shares 6,353,960 Value ($000) $102,544 Avg Close — Range —
Q3 2021
Shares 6,006,903 Value ($000) $94,488 Avg Close — Range —
Q2 2021
Shares 5,878,715 Value ($000) $89,709 Avg Close — Range —
Q1 2021
Shares 4,593,838 Value ($000) $66,932 Avg Close — Range —
Q4 2020
Shares 4,562,319 Value ($000) $58,898 Avg Close — Range —
Q3 2020
Shares 15,457 Value ($000) $149 Avg Close — Range —
Q2 2020
Shares 391,296 Value ($000) $3,780 Avg Close — Range —
Q1 2020
Shares 378,094 Value ($000) $3,467 Avg Close — Range —
Q4 2019
Shares 369,977 Value ($000) $6,012 Avg Close — Range —
Q3 2019
Shares 220,493 Value ($000) $3,656 Avg Close — Range —
Q2 2019
Shares 259,440 Value ($000) $4,115 Avg Close — Range —
Q1 2019
Shares 22,941 Value ($000) $374 Avg Close — Range —
Q4 2018
Shares 19,286 Value ($000) $275 Avg Close — Range —
Q3 2018
Shares 24,519 Value ($000) $429 Avg Close — Range —
Q2 2018
Shares 25,974 Value ($000) $464 Avg Close — Range —
Q1 2018
Shares 30,135 Value ($000) $529 Avg Close — Range —
Q4 2017
Shares 31,150 Value ($000) $611 Avg Close — Range —
Q3 2017
Shares 30,495 Value ($000) $577 Avg Close — Range —
Q2 2017
Shares 33,543 Value ($000) $628 Avg Close — Range —
Q1 2017
Shares 29,274 Value ($000) $559 Avg Close — Range —
Q4 2016
Shares 26,524 Value ($000) $530 Avg Close — Range —
Q3 2016
Shares 29,095 Value ($000) $539 Avg Close — Range —
Q2 2016
Shares 27,935 Value ($000) $525 Avg Close — Range —
Q1 2016
Shares 34,193 Value ($000) $677 Avg Close — Range —
Q4 2015
Shares 35,005 Value ($000) $699 Avg Close — Range —
Q3 2015
Shares 34,054 Value ($000) $632 Avg Close — Range —
Q2 2015
Shares 52,174 Value ($000) $985 Avg Close — Range —