Note: Option positions (PUT/CALL) are excluded.
Q4 2025
Shares 39,502 Value ($000) $1,380 Avg Close — Range —
Q3 2025
Shares 57,405 Value ($000) $1,939 Avg Close — Range —
Q2 2025
Shares 98,975 Value ($000) $3,472 Avg Close — Range —
Q1 2025
Shares 308,461 Value ($000) $10,380 Avg Close — Range —
Q4 2024
Shares 376,352 Value ($000) $13,782 Avg Close — Range —
Q3 2024
Shares 358,151 Value ($000) $10,666 Avg Close — Range —
Q2 2024
Shares 266,783 Value ($000) $9,193 Avg Close — Range —
Q1 2024
Shares 253,742 Value ($000) $8,363 Avg Close — Range —
Q4 2023
Shares 510,808 Value ($000) $15,426 Avg Close — Range —
Q3 2023
Shares 5,136,726 Value ($000) $201,462 Avg Close — Range —
Q2 2023
Shares 3,895,081 Value ($000) $114,515 Avg Close — Range —
Q1 2023
Shares 262,922 Value ($000) $7,351 Avg Close — Range —
Q4 2022
Shares 954,151 Value ($000) $31,010 Avg Close — Range —
Q3 2022
Shares 252,550 Value ($000) $8,034 Avg Close — Range —
Q2 2022
Shares 443,798 Value ($000) $11,605 Avg Close — Range —
Q1 2022
Shares 32,540 Value ($000) $667 Avg Close — Range —
Q4 2021
Shares 574,065 Value ($000) $9,696 Avg Close — Range —
Q3 2021
Shares 26,531 Value ($000) $487 Avg Close — Range —
Q2 2021
Shares 309,981 Value ($000) $5,837 Avg Close — Range —
Q1 2021
Shares 209,431 Value ($000) $4,553 Avg Close — Range —
Q4 2020
Shares 37,919 Value ($000) $623 Avg Close — Range —
Q3 2020
Shares 134,768 Value ($000) $2,116 Avg Close — Range —
Q2 2020
Shares 90,437 Value ($000) $1,438 Avg Close — Range —
Q4 2019
Shares 326,655 Value ($000) $8,669 Avg Close — Range —
Q3 2019
Shares 318,356 Value ($000) $7,755 Avg Close — Range —
Q2 2019
Shares 22,401 Value ($000) $648 Avg Close — Range —
Q4 2018
Shares 19,256 Value ($000) $676 Avg Close — Range —
Q2 2018
Shares 12,281 Value ($000) $442 Avg Close — Range —
Q4 2017
Shares 78,531 Value ($000) $2,653 Avg Close — Range —
Q2 2017
Shares 100,349 Value ($000) $3,600 Avg Close — Range —
Q1 2017
Shares 210,424 Value ($000) $8,234 Avg Close — Range —
Q4 2016
Shares 61,574 Value ($000) $2,513 Avg Close — Range —
Q3 2016
Shares 182,166 Value ($000) $5,756 Avg Close — Range —
Q2 2016
Shares 147,241 Value ($000) $4,666 Avg Close — Range —
Q4 2015
Shares 413,274 Value ($000) $18,213 Avg Close — Range —
Q3 2015
Shares 13,384 Value ($000) $580 Avg Close — Range —
Q2 2015
Shares 93,413 Value ($000) $4,651 Avg Close — Range —
Q1 2015
Shares 100,460 Value ($000) $4,206 Avg Close — Range —
Q4 2014
Shares 425,409 Value ($000) $19,734 Avg Close — Range —
Q3 2014
Shares 24,673 Value ($000) $1,390 Avg Close — Range —
Q2 2014
Shares 46,535 Value ($000) $2,826 Avg Close — Range —
Q1 2014
Shares 328,755 Value ($000) $22,208 Avg Close — Range —