Note: Option positions (PUT/CALL) are excluded.
Q4 2025
Shares 1,031,922 Value ($000) $51,039 Avg Close — Range —
Q3 2025
Shares 1,058,191 Value ($000) $53,576 Avg Close — Range —
Q2 2025
Shares 994,827 Value ($000) $50,010 Avg Close — Range —
Q1 2025
Shares 945,408 Value ($000) $47,176 Avg Close — Range —
Q4 2024
Shares 861,073 Value ($000) $41,693 Avg Close — Range —
Q3 2024
Shares 954,675 Value ($000) $47,075 Avg Close — Range —
Q2 2024
Shares 1,012,746 Value ($000) $49,159 Avg Close — Range —
Q1 2024
Shares 1,052,163 Value ($000) $50,388 Avg Close — Range —
Q4 2023
Shares 1,201,872 Value ($000) $57,077 Avg Close — Range —
Q3 2023
Shares 1,715,385 Value ($000) $81,104 Avg Close — Range —
Q2 2023
Shares 1,851,896 Value ($000) $87,817 Avg Close — Range —
Q1 2023
Shares 2,205,860 Value ($000) $105,484 Avg Close — Range —
Q4 2022
Shares 2,834,033 Value ($000) $132,377 Avg Close — Range —
Q3 2022
Shares 3,357,115 Value ($000) $161,510 Avg Close — Range —
Q2 2022
Shares 3,287,938 Value ($000) $164,790 Avg Close — Range —
Q1 2022
Shares 3,447,285 Value ($000) $176,536 Avg Close — Range —
Q4 2021
Shares 27,436,486 Value ($000) $1,410,234 Avg Close — Range —
Q3 2021
Shares 24,649,996 Value ($000) $1,296,097 Avg Close — Range —
Q2 2021
Shares 22,611,840 Value ($000) $1,185,086 Avg Close — Range —
Q1 2021
Shares 20,679,365 Value ($000) $1,065,814 Avg Close — Range —
Q4 2020
Shares 18,307,429 Value ($000) $935,510 Avg Close — Range —
Q3 2020
Shares 17,100,021 Value ($000) $872,443 Avg Close — Range —
Q2 2020
Shares 15,505,137 Value ($000) $777,893 Avg Close — Range —
Q1 2020
Shares 11,857,938 Value ($000) $577,719 Avg Close — Range —
Q4 2019
Shares 12,092,361 Value ($000) $595,912 Avg Close — Range —
Q3 2019
Shares 11,089,882 Value ($000) $543,959 Avg Close — Range —
Q2 2019
Shares 1,402,090 Value ($000) $69,150 Avg Close — Range —
Q1 2019
Shares 1,338,908 Value ($000) $65,179 Avg Close — Range —
Q4 2018
Shares 1,281,348 Value ($000) $61,403 Avg Close — Range —
Q3 2018
Shares 1,115,678 Value ($000) $53,966 Avg Close — Range —
Q2 2018
Shares 1,065,181 Value ($000) $52,034 Avg Close — Range —
Q1 2018
Shares 956,152 Value ($000) $46,765 Avg Close — Range —
Q4 2017
Shares 403,716 Value ($000) $19,710 Avg Close — Range —
Q3 2017
Shares 391,673 Value ($000) $19,369 Avg Close — Range —
Q2 2017
Shares 378,591 Value ($000) $18,638 Avg Close — Range —
Q1 2017
Shares 380,583 Value ($000) $18,828 Avg Close — Range —
Q4 2016
Shares 296,070 Value ($000) $14,556 Avg Close — Range —
Q2 2016
Shares 243,781 Value ($000) $12,062 Avg Close — Range —
Q1 2016
Shares 228,898 Value ($000) $11,246 Avg Close — Range —
Q4 2015
Shares 150,740 Value ($000) $7,289 Avg Close — Range —
Q3 2015
Shares 135,361 Value ($000) $6,549 Avg Close — Range —
Q2 2015
Shares 120,960 Value ($000) $5,889 Avg Close — Range —
Q1 2015
Shares 113,798 Value ($000) $5,514 Avg Close — Range —
Q4 2014
Shares 103,576 Value ($000) $4,997 Avg Close — Range —
Q3 2014
Shares 91,373 Value ($000) $4,511 Avg Close — Range —
Q2 2014
Shares 78,613 Value ($000) $3,940 Avg Close — Range —
Q1 2014
Shares 73,069 Value ($000) $3,604 Avg Close — Range —
Q4 2013
Shares 66,418 Value ($000) $3,276 Avg Close — Range —
Q3 2013
Shares 57,909 Value ($000) $2,862 Avg Close — Range —