Note: Option positions (PUT/CALL) are excluded.
Q4 2025
Shares 926,997 Value ($000) $80,797 Avg Close — Range —
Q3 2025
Shares 887,781 Value ($000) $79,341 Avg Close — Range —
Q2 2025
Shares 611,507 Value ($000) $53,965 Avg Close — Range —
Q1 2025
Shares 685,668 Value ($000) $62,416 Avg Close — Range —
Q4 2024
Shares 1,186,715 Value ($000) $103,636 Avg Close — Range —
Q3 2024
Shares 1,329,033 Value ($000) $130,378 Avg Close — Range —
Q2 2024
Shares 1,218,765 Value ($000) $111,858 Avg Close — Range —
Q1 2024
Shares 1,264,933 Value ($000) $119,688 Avg Close — Range —
Q4 2023
Shares 571,468 Value ($000) $56,507 Avg Close — Range —
Q3 2023
Shares 777,652 Value ($000) $68,970 Avg Close — Range —
Q2 2023
Shares 441,475 Value ($000) $45,445 Avg Close — Range —
Q1 2023
Shares 416,349 Value ($000) $44,287 Avg Close — Range —
Q4 2022
Shares 362,729 Value ($000) $36,113 Avg Close — Range —
Q3 2022
Shares 189,208 Value ($000) $19,384 Avg Close — Range —
Q2 2022
Shares 135,035 Value ($000) $15,512 Avg Close — Range —
Q1 2022
Shares 156,229 Value ($000) $20,635 Avg Close — Range —
Q4 2021
Shares 139,348 Value ($000) $20,650 Avg Close — Range —
Q3 2021
Shares 128,370 Value ($000) $18,526 Avg Close — Range —
Q2 2021
Shares 129,298 Value ($000) $18,664 Avg Close — Range —
Q1 2021
Shares 96,200 Value ($000) $13,030 Avg Close — Range —
Q4 2020
Shares 92,656 Value ($000) $14,615 Avg Close — Range —
Q3 2020
Shares 20,373 Value ($000) $3,326 Avg Close — Range —
Q2 2020
Shares 17,528 Value ($000) $2,873 Avg Close — Range —
Q1 2020
Shares 12,965 Value ($000) $2,139 Avg Close — Range —
Q4 2019
Shares 7,543 Value ($000) $1,019 Avg Close — Range —
Q3 2019
Shares 6,410 Value ($000) $916 Avg Close — Range —
Q1 2019
Shares 1,751 Value ($000) $221 Avg Close — Range —
Q4 2017
Shares 1,967 Value ($000) $245 Avg Close — Range —
Q3 2017
Shares 2,708 Value ($000) $337 Avg Close — Range —
Q2 2017
Shares 6,383 Value ($000) $798 Avg Close — Range —
Q1 2017
Shares 7,195 Value ($000) $870 Avg Close — Range —
Q4 2016
Shares 3,132 Value ($000) $373 Avg Close — Range —
Q3 2016
Shares 7,327 Value ($000) $1,008 Avg Close — Range —
Q2 2016
Shares 6,880 Value ($000) $957 Avg Close — Range —
Q1 2016
Shares 2,230 Value ($000) $291 Avg Close — Range —
Q4 2015
Shares 2,163 Value ($000) $260 Avg Close — Range —