Note: Option positions (PUT/CALL) are excluded.
Q2 2025
Shares 596,567 Value ($000) $209,526 Avg Close — Range —
Q1 2025
Shares 578,303 Value ($000) $183,068 Avg Close — Range —
Q4 2024
Shares 553,193 Value ($000) $186,609 Avg Close — Range —
Q3 2024
Shares 532,142 Value ($000) $169,556 Avg Close — Range —
Q2 2024
Shares 523,436 Value ($000) $168,285 Avg Close — Range —
Q1 2024
Shares 510,084 Value ($000) $177,081 Avg Close — Range —
Q4 2023
Shares 495,808 Value ($000) $179,919 Avg Close — Range —
Q3 2023
Shares 483,419 Value ($000) $143,841 Avg Close — Range —
Q2 2023
Shares 478,361 Value ($000) $157,988 Avg Close — Range —
Q1 2023
Shares 477,511 Value ($000) $158,916 Avg Close — Range —
Q4 2022
Shares 471,512 Value ($000) $113,913 Avg Close — Range —
Q3 2022
Shares 455,309 Value ($000) $100,943 Avg Close — Range —
Q2 2022
Shares 445,768 Value ($000) $106,668 Avg Close — Range —
Q1 2022
Shares 440,975 Value ($000) $140,077 Avg Close — Range —
Q4 2021
Shares 429,999 Value ($000) $172,482 Avg Close — Range —
Q3 2021
Shares 418,878 Value ($000) $142,608 Avg Close — Range —
Q2 2021
Shares 411,314 Value ($000) $142,751 Avg Close — Range —
Q1 2021
Shares 401,205 Value ($000) $136,234 Avg Close — Range —
Q4 2020
Shares 392,224 Value ($000) $142,692 Avg Close — Range —
Q3 2020
Shares 390,758 Value ($000) $127,868 Avg Close — Range —
Q2 2020
Shares 383,755 Value ($000) $111,953 Avg Close — Range —
Q1 2020
Shares 380,451 Value ($000) $88,444 Avg Close — Range —
Q4 2019
Shares 374,528 Value ($000) $96,408 Avg Close — Range —
Q3 2019
Shares 361,257 Value ($000) $79,968 Avg Close — Range —
Q2 2019
Shares 349,967 Value ($000) $71,681 Avg Close — Range —
Q1 2019
Shares 340,550 Value ($000) $62,222 Avg Close — Range —
Q4 2018
Shares 384,837 Value ($000) $55,009 Avg Close — Range —
Q3 2018
Shares 378,867 Value ($000) $70,727 Avg Close — Range —
Q2 2018
Shares 499,123 Value ($000) $86,938 Avg Close — Range —
Q1 2018
Shares 474,651 Value ($000) $74,374 Avg Close — Range —
Q4 2017
Shares 455,634 Value ($000) $67,248 Avg Close — Range —
Q3 2017
Shares 443,524 Value ($000) $54,434 Avg Close — Range —
Q2 2017
Shares 425,386 Value ($000) $51,761 Avg Close — Range —
Q1 2017
Shares 291,496 Value ($000) $31,153 Avg Close — Range —
Q4 2016
Shares 270,068 Value ($000) $24,979 Avg Close — Range —
Q3 2016
Shares 250,125 Value ($000) $23,165 Avg Close — Range —
Q2 2016
Shares 239,959 Value ($000) $21,777 Avg Close — Range —
Q1 2016
Shares 225,633 Value ($000) $20,186 Avg Close — Range —
Q4 2015
Shares 221,554 Value ($000) $20,494 Avg Close — Range —
Q3 2015
Shares 208,309 Value ($000) $18,361 Avg Close — Range —
Q2 2015
Shares 198,135 Value ($000) $18,078 Avg Close — Range —
Q1 2015
Shares 181,305 Value ($000) $15,990 Avg Close — Range —
Q4 2014
Shares 164,575 Value ($000) $13,496 Avg Close — Range —
Q3 2014
Shares 153,574 Value ($000) $11,621 Avg Close — Range —
Q2 2014
Shares 147,509 Value ($000) $11,185 Avg Close — Range —
Q1 2014
Shares 139,248 Value ($000) $10,725 Avg Close — Range —
Q4 2013
Shares 126,640 Value ($000) $11,044 Avg Close — Range —
Q3 2013
Shares 115,819 Value ($000) $10,165 Avg Close — Range —
Q2 2013
Shares 102,769 Value ($000) $7,571 Avg Close — Range —