Note: Option positions (PUT/CALL) are excluded.
Q4 2025
Shares 2,545,417 Value ($000) $171,103 Avg Close — Range —
Q3 2025
Shares 2,539,381 Value ($000) $167,396 Avg Close — Range —
Q2 2025
Shares 2,524,911 Value ($000) $151,570 Avg Close — Range —
Q1 2025
Shares 1,674,942 Value ($000) $90,397 Avg Close — Range —
Q4 2024
Shares 2,827,534 Value ($000) $147,654 Avg Close — Range —
Q3 2024
Shares 2,766,041 Value ($000) $158,798 Avg Close — Range —
Q2 2024
Shares 2,715,936 Value ($000) $145,384 Avg Close — Range —
Q1 2024
Shares 2,091,056 Value ($000) $107,898 Avg Close — Range —
Q4 2023
Shares 2,239,504 Value ($000) $113,274 Avg Close — Range —
Q3 2023
Shares 526,456 Value ($000) $25,054 Avg Close — Range —
Q2 2023
Shares 2,166,169 Value ($000) $106,770 Avg Close — Range —
Q1 2023
Shares 2,088,439 Value ($000) $101,895 Avg Close — Range —
Q4 2022
Shares 379,037 Value ($000) $17,701 Avg Close — Range —
Q3 2022
Shares 184,513 Value ($000) $7,930 Avg Close — Range —
Q2 2022
Shares 181,512 Value ($000) $8,905 Avg Close — Range —
Q1 2022
Shares 167,307 Value ($000) $9,294 Avg Close — Range —
Q4 2021
Shares 160,214 Value ($000) $9,590 Avg Close — Range —
Q3 2021
Shares 905,453 Value ($000) $55,921 Avg Close — Range —
Q2 2021
Shares 1,240,383 Value ($000) $83,093 Avg Close — Range —
Q1 2021
Shares 1,132,525 Value ($000) $72,889 Avg Close — Range —
Q4 2020
Shares 1,048,585 Value ($000) $65,054 Avg Close — Range —
Q3 2020
Shares 1,004,750 Value ($000) $53,051 Avg Close — Range —
Q2 2020
Shares 655,161 Value ($000) $31,186 Avg Close — Range —
Q1 2020
Shares 102,250 Value ($000) $4,138 Avg Close — Range —
Q4 2019
Shares 652,323 Value ($000) $35,069 Avg Close — Range —
Q3 2019
Shares 109,329 Value ($000) $5,359 Avg Close — Range —
Q2 2019
Shares 108,734 Value ($000) $5,593 Avg Close — Range —
Q1 2019
Shares 865,547 Value ($000) $44,757 Avg Close — Range —
Q4 2018
Shares 93,602 Value ($000) $4,413 Avg Close — Range —
Q3 2018
Shares 87,955 Value ($000) $4,554 Avg Close — Range —
Q2 2018
Shares 314,206 Value ($000) $16,499 Avg Close — Range —
Q1 2018
Shares 529,176 Value ($000) $30,904 Avg Close — Range —
Q4 2017
Shares 510,767 Value ($000) $29,063 Avg Close — Range —
Q3 2017
Shares 493,236 Value ($000) $26,645 Avg Close — Range —
Q2 2017
Shares 495,799 Value ($000) $24,810 Avg Close — Range —
Q1 2017
Shares 492,366 Value ($000) $23,530 Avg Close — Range —
Q4 2016
Shares 489,428 Value ($000) $20,776 Avg Close — Range —
Q3 2016
Shares 474,447 Value ($000) $21,640 Avg Close — Range —
Q2 2016
Shares 448,353 Value ($000) $18,759 Avg Close — Range —
Q1 2016
Shares 14,152 Value ($000) $589 Avg Close — Range —
Q4 2015
Shares 22,429 Value ($000) $883 Avg Close — Range —
Q3 2015
Shares 47,128 Value ($000) $1,880 Avg Close — Range —
Q2 2015
Shares 664,366 Value ($000) $38,733 Avg Close — Range —