Note: Option positions (PUT/CALL) are excluded.
Q4 2025
Shares 1,153,901 Value ($000) $36,994 Avg Close — Range —
Q3 2025
Shares 1,095,749 Value ($000) $34,264 Avg Close — Range —
Q2 2025
Shares 1,105,472 Value ($000) $34,281 Avg Close — Range —
Q1 2025
Shares 832,249 Value ($000) $28,413 Avg Close — Range —
Q4 2024
Shares 847,820 Value ($000) $26,588 Avg Close — Range —
Q3 2024
Shares 841,678 Value ($000) $24,501 Avg Close — Range —
Q2 2024
Shares 854,932 Value ($000) $24,776 Avg Close — Range —
Q1 2024
Shares 586,824 Value ($000) $17,124 Avg Close — Range —
Q4 2023
Shares 595,526 Value ($000) $15,692 Avg Close — Range —
Q3 2023
Shares 582,916 Value ($000) $15,954 Avg Close — Range —
Q2 2023
Shares 583,729 Value ($000) $15,381 Avg Close — Range —
Q1 2023
Shares 576,126 Value ($000) $14,922 Avg Close — Range —
Q4 2022
Shares 571,265 Value ($000) $13,779 Avg Close — Range —
Q3 2022
Shares 605,658 Value ($000) $14,403 Avg Close — Range —
Q2 2022
Shares 594,684 Value ($000) $14,492 Avg Close — Range —
Q1 2022
Shares 568,028 Value ($000) $14,661 Avg Close — Range —
Q4 2021
Shares 546,887 Value ($000) $12,010 Avg Close — Range —
Q3 2021
Shares 510,063 Value ($000) $11,038 Avg Close — Range —
Q2 2021
Shares 512,298 Value ($000) $12,362 Avg Close — Range —
Q1 2021
Shares 503,148 Value ($000) $11,079 Avg Close — Range —
Q4 2020
Shares 574,911 Value ($000) $11,262 Avg Close — Range —
Q3 2020
Shares 647,312 Value ($000) $10,221 Avg Close — Range —
Q2 2020
Shares 667,374 Value ($000) $12,126 Avg Close — Range —
Q1 2020
Shares 700,551 Value ($000) $10,018 Avg Close — Range —
Q4 2019
Shares 865,662 Value ($000) $24,377 Avg Close — Range —
Q3 2019
Shares 875,983 Value ($000) $25,036 Avg Close — Range —
Q2 2019
Shares 882,966 Value ($000) $25,491 Avg Close — Range —
Q1 2019
Shares 895,584 Value ($000) $26,061 Avg Close — Range —
Q4 2018
Shares 889,467 Value ($000) $21,872 Avg Close — Range —
Q3 2018
Shares 849,781 Value ($000) $24,414 Avg Close — Range —
Q2 2018
Shares 847,623 Value ($000) $23,454 Avg Close — Range —
Q1 2018
Shares 860,768 Value ($000) $21,072 Avg Close — Range —
Q4 2017
Shares 847,540 Value ($000) $22,468 Avg Close — Range —
Q3 2017
Shares 837,950 Value ($000) $21,845 Avg Close — Range —
Q2 2017
Shares 840,618 Value ($000) $22,764 Avg Close — Range —
Q1 2017
Shares 823,284 Value ($000) $23,014 Avg Close — Range —
Q4 2016
Shares 791,952 Value ($000) $21,414 Avg Close — Range —
Q3 2016
Shares 813,836 Value ($000) $22,486 Avg Close — Range —
Q2 2016
Shares 820,277 Value ($000) $24,001 Avg Close — Range —
Q1 2016
Shares 611,033 Value ($000) $15,043 Avg Close — Range —
Q4 2015
Shares 527,284 Value ($000) $13,488 Avg Close — Range —
Q3 2015
Shares 511,885 Value ($000) $12,746 Avg Close — Range —
Q2 2015
Shares 514,916 Value ($000) $15,390 Avg Close — Range —
Q1 2015
Shares 521,516 Value ($000) $17,173 Avg Close — Range —
Q4 2014
Shares 571,697 Value ($000) $20,649 Avg Close — Range —
Q3 2014
Shares 570,052 Value ($000) $22,973 Avg Close — Range —
Q2 2014
Shares 281,741 Value ($000) $22,057 Avg Close — Range —
Q1 2014
Shares 279,612 Value ($000) $19,394 Avg Close — Range —
Q4 2013
Shares 275,297 Value ($000) $18,252 Avg Close — Range —
Q3 2013
Shares 276,813 Value ($000) $16,896 Avg Close — Range —
Q2 2013
Shares 308,336 Value ($000) $19,163 Avg Close — Range —