Note: Option positions (PUT/CALL) are excluded.
Q4 2025
Shares 346,062 Value ($000) $133,874 Avg Close — Range —
Q3 2025
Shares 349,410 Value ($000) $132,405 Avg Close — Range —
Q2 2025
Shares 347,716 Value ($000) $122,048 Avg Close — Range —
Q1 2025
Shares 333,439 Value ($000) $105,913 Avg Close — Range —
Q4 2024
Shares 319,682 Value ($000) $106,854 Avg Close — Range —
Q3 2024
Shares 309,172 Value ($000) $101,016 Avg Close — Range —
Q2 2024
Shares 326,689 Value ($000) $100,839 Avg Close — Range —
Q1 2024
Shares 292,637 Value ($000) $87,815 Avg Close — Range —
Q4 2023
Shares 273,973 Value ($000) $74,997 Avg Close — Range —
Q3 2023
Shares 285,101 Value ($000) $69,867 Avg Close — Range —
Q2 2023
Shares 294,054 Value ($000) $74,831 Avg Close — Range —
Q1 2023
Shares 307,252 Value ($000) $72,330 Avg Close — Range —
Q4 2022
Shares 320,081 Value ($000) $70,635 Avg Close — Range —
Q3 2022
Shares 305,039 Value ($000) $63,156 Avg Close — Range —
Q2 2022
Shares 294,650 Value ($000) $64,055 Avg Close — Range —
Q1 2022
Shares 299,749 Value ($000) $78,644 Avg Close — Range —
Q4 2021
Shares 280,937 Value ($000) $77,961 Avg Close — Range —
Q3 2021
Shares 319,964 Value ($000) $81,543 Avg Close — Range —
Q2 2021
Shares 347,470 Value ($000) $88,920 Avg Close — Range —
Q1 2021
Shares 357,557 Value ($000) $84,825 Avg Close — Range —
Q4 2020
Shares 359,377 Value ($000) $80,340 Avg Close — Range —
Q3 2020
Shares 358,687 Value ($000) $70,199 Avg Close — Range —
Q2 2020
Shares 354,990 Value ($000) $63,920 Avg Close — Range —
Q1 2020
Shares 349,733 Value ($000) $51,876 Avg Close — Range —
Q4 2019
Shares 357,520 Value ($000) $67,390 Avg Close — Range —
Q3 2019
Shares 359,135 Value ($000) $62,406 Avg Close — Range —
Q2 2019
Shares 301,335 Value ($000) $51,939 Avg Close — Range —
Q1 2019
Shares 369,677 Value ($000) $61,625 Avg Close — Range —
Q4 2018
Shares 387,514 Value ($000) $56,933 Avg Close — Range —
Q3 2018
Shares 356,228 Value ($000) $61,378 Avg Close — Range —
Q2 2018
Shares 354,508 Value ($000) $57,535 Avg Close — Range —
Q1 2018
Shares 356,756 Value ($000) $55,776 Avg Close — Range —
Q4 2017
Shares 382,258 Value ($000) $60,462 Avg Close — Range —
Q3 2017
Shares 356,512 Value ($000) $53,220 Avg Close — Range —
Q2 2017
Shares 358,249 Value ($000) $51,595 Avg Close — Range —
Q1 2017
Shares 308,515 Value ($000) $43,162 Avg Close — Range —
Q4 2016
Shares 298,982 Value ($000) $39,759 Avg Close — Range —
Q3 2016
Shares 298,168 Value ($000) $38,222 Avg Close — Range —
Q2 2016
Shares 317,855 Value ($000) $39,420 Avg Close — Range —
Q1 2016
Shares 293,453 Value ($000) $35,467 Avg Close — Range —
Q4 2015
Shares 299,786 Value ($000) $36,067 Avg Close — Range —
Q3 2015
Shares 253,284 Value ($000) $28,846 Avg Close — Range —
Q2 2015
Shares 252,142 Value ($000) $31,260 Avg Close — Range —
Q1 2015
Shares 251,881 Value ($000) $31,195 Avg Close — Range —
Q4 2014
Shares 251,982 Value ($000) $30,815 Avg Close — Range —
Q3 2014
Shares 270,937 Value ($000) $31,644 Avg Close — Range —
Q2 2014
Shares 254,105 Value ($000) $29,918 Avg Close — Range —
Q1 2014
Shares 234,340 Value ($000) $26,320 Avg Close — Range —
Q4 2013
Shares 235,690 Value ($000) $26,080 Avg Close — Range —
Q3 2013
Shares 238,912 Value ($000) $24,164 Avg Close — Range —
Q2 2013
Shares 242,434 Value ($000) $23,371 Avg Close — Range —