Note: Option positions (PUT/CALL) are excluded.
Q4 2025
Shares 1,467,071 Value ($000) $124,173 Avg Close — Range —
Q3 2025
Shares 1,424,694 Value ($000) $117,651 Avg Close — Range —
Q2 2025
Shares 1,526,847 Value ($000) $118,041 Avg Close — Range —
Q1 2025
Shares 1,545,162 Value ($000) $109,923 Avg Close — Range —
Q4 2024
Shares 1,353,230 Value ($000) $91,735 Avg Close — Range —
Q3 2024
Shares 1,310,513 Value ($000) $95,183 Avg Close — Range —
Q2 2024
Shares 1,321,150 Value ($000) $90,538 Avg Close — Range —
Q1 2024
Shares 1,338,617 Value ($000) $90,839 Avg Close — Range —
Q4 2023
Shares 1,382,430 Value ($000) $89,761 Avg Close — Range —
Q3 2023
Shares 1,149,160 Value ($000) $68,938 Avg Close — Range —
Q2 2023
Shares 1,014,582 Value ($000) $63,533 Avg Close — Range —
Q1 2023
Shares 1,014,280 Value ($000) $62,835 Avg Close — Range —
Q4 2022
Shares 1,024,581 Value ($000) $59,303 Avg Close — Range —
Q3 2022
Shares 583,473 Value ($000) $29,710 Avg Close — Range —
Q2 2022
Shares 537,066 Value ($000) $30,629 Avg Close — Range —
Q1 2022
Shares 648,089 Value ($000) $43,150 Avg Close — Range —
Q4 2021
Shares 444,754 Value ($000) $31,551 Avg Close — Range —
Q3 2021
Shares 419,730 Value ($000) $29,801 Avg Close — Range —
Q2 2021
Shares 412,669 Value ($000) $30,249 Avg Close — Range —
Q1 2021
Shares 397,915 Value ($000) $27,965 Avg Close — Range —
Q4 2020
Shares 358,196 Value ($000) $24,067 Avg Close — Range —
Q3 2020
Shares 176,232 Value ($000) $10,281 Avg Close — Range —
Q2 2020
Shares 163,556 Value ($000) $8,917 Avg Close — Range —
Q1 2020
Shares 151,739 Value ($000) $7,133 Avg Close — Range —
Q4 2019
Shares 138,602 Value ($000) $8,579 Avg Close — Range —
Q3 2019
Shares 138,764 Value ($000) $8,015 Avg Close — Range —
Q2 2019
Shares 138,807 Value ($000) $8,140 Avg Close — Range —
Q1 2019
Shares 162,502 Value ($000) $9,436 Avg Close — Range —
Q4 2018
Shares 159,709 Value ($000) $8,390 Avg Close — Range —
Q3 2018
Shares 147,119 Value ($000) $8,873 Avg Close — Range —
Q2 2018
Shares 146,098 Value ($000) $8,785 Avg Close — Range —
Q1 2018
Shares 59,107 Value ($000) $3,726 Avg Close — Range —
Q4 2017
Shares 64,020 Value ($000) $4,038 Avg Close — Range —
Q3 2017
Shares 66,253 Value ($000) $4,040 Avg Close — Range —
Q2 2017
Shares 69,217 Value ($000) $3,970 Avg Close — Range —
Q1 2017
Shares 76,683 Value ($000) $4,198 Avg Close — Range —
Q4 2016
Shares 88,219 Value ($000) $4,454 Avg Close — Range —
Q3 2016
Shares 98,877 Value ($000) $5,163 Avg Close — Range —
Q2 2016
Shares 110,615 Value ($000) $5,416 Avg Close — Range —
Q1 2016
Shares 198,092 Value ($000) $9,794 Avg Close — Range —
Q4 2015
Shares 291,732 Value ($000) $14,435 Avg Close — Range —
Q3 2015
Shares 71,748 Value ($000) $3,504 Avg Close — Range —
Q2 2015
Shares 49,828 Value ($000) $2,746 Avg Close — Range —
Q1 2015
Shares 40,726 Value ($000) $2,256 Avg Close — Range —
Q4 2014
Shares 27,716 Value ($000) $1,476 Avg Close — Range —
Q3 2014
Shares 9,620 Value ($000) $534 Avg Close — Range —