Note: Option positions (PUT/CALL) are excluded.
Q4 2025
Shares 990 Value ($000) $675 Avg Close — Range —
Q3 2025
Shares 985 Value ($000) $656 Avg Close — Range —
Q2 2025
Shares 984 Value ($000) $608 Avg Close — Range —
Q1 2025
Shares 977 Value ($000) $547 Avg Close — Range —
Q4 2024
Shares 901 Value ($000) $528 Avg Close — Range —
Q3 2024
Shares 891 Value ($000) $512 Avg Close — Range —
Q2 2024
Shares 837 Value ($000) $456 Avg Close — Range —
Q1 2024
Shares 837 Value ($000) $438 Avg Close — Range —
Q4 2023
Shares 856 Value ($000) $407 Avg Close — Range —
Q3 2023
Shares 856 Value ($000) $366 Avg Close — Range —
Q2 2023
Shares 896 Value ($000) $397 Avg Close — Range —
Q1 2023
Shares 896 Value ($000) $367 Avg Close — Range —
Q4 2022
Shares 875 Value ($000) $334 Avg Close — Range —
Q3 2022
Shares 849 Value ($000) $303,498 Avg Close — Range —
Q2 2022
Shares 796 Value ($000) $300,506 Avg Close — Range —
Q1 2022
Shares 741 Value ($000) $334,870 Avg Close — Range —
Q4 2021
Shares 713 Value ($000) $338,801 Avg Close — Range —
Q3 2021
Shares 496 Value ($000) $152,946 Avg Close — Range —
Q2 2021
Shares 606 Value ($000) $259,449 Avg Close — Range —
Q1 2021
Shares 616 Value ($000) $244,139 Avg Close — Range —
Q4 2020
Shares 574 Value ($000) $214,607 Avg Close — Range —
Q3 2020
Shares 486 Value ($000) $125,266 Avg Close — Range —
Q2 2020
Shares 496 Value ($000) $152,946 Avg Close — Range —
Q1 2020
Shares 486 Value ($000) $125,266 Avg Close — Range —