Note: Option positions (PUT/CALL) are excluded.
Q4 2025
Shares 1,413,896 Value ($000) $886,697 Avg Close — Range —
Q3 2025
Shares 1,260,497 Value ($000) $771,903 Avg Close — Range —
Q2 2025
Shares 1,210,576 Value ($000) $687,643 Avg Close — Range —
Q1 2025
Shares 1,002,112 Value ($000) $514,995 Avg Close — Range —
Q4 2024
Shares 898,506 Value ($000) $484,124 Avg Close — Range —
Q3 2024
Shares 724,068 Value ($000) $382,069 Avg Close — Range —
Q2 2024
Shares 568,733 Value ($000) $284,440 Avg Close — Range —
Q1 2024
Shares 325,783 Value ($000) $156,604 Avg Close — Range —
Q4 2023
Shares 289,869 Value ($000) $126,615 Avg Close — Range —
Q3 2023
Shares 279,733 Value ($000) $109,851 Avg Close — Range —
Q2 2023
Shares 293,586 Value ($000) $119,572 Avg Close — Range —
Q1 2023
Shares 303,675 Value ($000) $114,203 Avg Close — Range —
Q4 2022
Shares 194,005 Value ($000) $68,162 Avg Close — Range —
Q3 2022
Shares 176,921 Value ($000) $58,083 Avg Close — Range —
Q2 2022
Shares 255,728 Value ($000) $88,707 Avg Close — Range —
Q1 2022
Shares 166,439 Value ($000) $69,100 Avg Close — Range —
Q4 2021
Shares 176,718 Value ($000) $77,150 Avg Close — Range —
Q3 2021
Shares 243,023 Value ($000) $95,848 Avg Close — Range —
Q2 2021
Shares 273,762 Value ($000) $107,731 Avg Close — Range —
Q1 2021
Shares 221,134 Value ($000) $80,559 Avg Close — Range —
Q4 2020
Shares 181,026 Value ($000) $62,217 Avg Close — Range —
Q3 2020
Shares 309,353 Value ($000) $95,172 Avg Close — Range —
Q2 2020
Shares 181,752 Value ($000) $51,514 Avg Close — Range —
Q1 2020
Shares 245,583 Value ($000) $58,159 Avg Close — Range —
Q4 2019
Shares 159,620 Value ($000) $47,216 Avg Close — Range —
Q3 2019
Shares 154,485 Value ($000) $42,113 Avg Close — Range —
Q2 2019
Shares 274,954 Value ($000) $74,004 Avg Close — Range —
Q1 2019
Shares 366,337 Value ($000) $95,079 Avg Close — Range —
Q4 2018
Shares 187,655 Value ($000) $43,125 Avg Close — Range —
Q3 2018
Shares 229,497 Value ($000) $61,287 Avg Close — Range —
Q2 2018
Shares 191,634 Value ($000) $47,815 Avg Close — Range —
Q1 2018
Shares 177,938 Value ($000) $43,075 Avg Close — Range —
Q4 2017
Shares 272,286 Value ($000) $66,789 Avg Close — Range —
Q3 2017
Shares 78,507 Value ($000) $18,116 Avg Close — Range —
Q2 2017
Shares 83,775 Value ($000) $18,603 Avg Close — Range —
Q1 2017
Shares 83,583 Value ($000) $18,083 Avg Close — Range —
Q4 2016
Shares 83,747 Value ($000) $17,194 Avg Close — Range —
Q3 2016
Shares 78,136 Value ($000) $15,525 Avg Close — Range —
Q2 2016
Shares 76,837 Value ($000) $14,768 Avg Close — Range —
Q1 2016
Shares 90,233 Value ($000) $17,014 Avg Close — Range —
Q4 2015
Shares 89,435 Value ($000) $16,718 Avg Close — Range —
Q3 2015
Shares 73,582 Value ($000) $12,929 Avg Close — Range —
Q2 2015
Shares 74,074 Value ($000) $13,988 Avg Close — Range —
Q1 2015
Shares 52,233 Value ($000) $9,882 Avg Close — Range —
Q4 2014
Shares 56,973 Value ($000) $10,734 Avg Close — Range —
Q3 2014
Shares 56,429 Value ($000) $10,191 Avg Close — Range —
Q2 2014
Shares 55,976 Value ($000) $10,044 Avg Close — Range —
Q1 2014
Shares 29,809 Value ($000) $5,108 Avg Close — Range —
Q4 2013
Shares 29,911 Value ($000) $5,059 Avg Close — Range —