Note: Option positions (PUT/CALL) are excluded.
Q2 2025
Shares 16,960 Value ($000) $2,350 Avg Close — Range —
Q1 2025
Shares 14,623 Value ($000) $2,336 Avg Close — Range —
Q4 2024
Shares 16,712 Value ($000) $2,223 Avg Close — Range —
Q3 2024
Shares 30,968 Value ($000) $4,205 Avg Close — Range —
Q2 2024
Shares 19,729 Value ($000) $2,910 Avg Close — Range —
Q1 2024
Shares 21,333 Value ($000) $3,256 Avg Close — Range —
Q4 2023
Shares 23,820 Value ($000) $3,434 Avg Close — Range —
Q3 2023
Shares 19,425 Value ($000) $2,972 Avg Close — Range —
Q2 2023
Shares 19,266 Value ($000) $2,619 Avg Close — Range —
Q1 2023
Shares 27,407 Value ($000) $3,627 Avg Close — Range —
Q4 2022
Shares 27,200 Value ($000) $3,858 Avg Close — Range —
Q3 2022
Shares 24,135 Value ($000) $2,630 Avg Close — Range —
Q2 2022
Shares 27,070 Value ($000) $2,868 Avg Close — Range —
Q1 2022
Shares 37,273 Value ($000) $3,989 Avg Close — Range —
Q4 2021
Shares 43,261 Value ($000) $3,203 Avg Close — Range —
Q3 2021
Shares 81,071 Value ($000) $6,333 Avg Close — Range —
Q2 2021
Shares 63,449 Value ($000) $5,540 Avg Close — Range —
Q1 2021
Shares 30,897 Value ($000) $2,186 Avg Close — Range —
Q4 2020
Shares 28,331 Value ($000) $1,496 Avg Close — Range —
Q3 2020
Shares 36,152 Value ($000) $1,479 Avg Close — Range —
Q2 2020
Shares 37,286 Value ($000) $1,932 Avg Close — Range —
Q1 2020
Shares 44,217 Value ($000) $1,472 Avg Close — Range —
Q4 2019
Shares 67,400 Value ($000) $4,503 Avg Close — Range —
Q3 2019
Shares 41,175 Value ($000) $2,491 Avg Close — Range —
Q4 2018
Shares 119,085 Value ($000) $4,823 Avg Close — Range —
Q3 2018
Shares 316,965 Value ($000) $22,689 Avg Close — Range —
Q2 2018
Shares 305,082 Value ($000) $20,404 Avg Close — Range —
Q1 2018
Shares 1,097,119 Value ($000) $55,538 Avg Close — Range —
Q4 2017
Shares 1,066,233 Value ($000) $50,614 Avg Close — Range —
Q3 2017
Shares 1,085,840 Value ($000) $50,917 Avg Close — Range —
Q2 2017
Shares 879,822 Value ($000) $38,598 Avg Close — Range —
Q1 2017
Shares 867,222 Value ($000) $41,807 Avg Close — Range —
Q4 2016
Shares 699,444 Value ($000) $43,568 Avg Close — Range —
Q3 2016
Shares 745,138 Value ($000) $39,955 Avg Close — Range —
Q2 2016
Shares 692,961 Value ($000) $41,647 Avg Close — Range —
Q1 2016
Shares 675,458 Value ($000) $35,563 Avg Close — Range —
Q4 2015
Shares 672,512 Value ($000) $32,603 Avg Close — Range —
Q3 2015
Shares 724,873 Value ($000) $36,287 Avg Close — Range —
Q2 2015
Shares 709,985 Value ($000) $47,484 Avg Close — Range —
Q1 2015
Shares 819,888 Value ($000) $55,645 Avg Close — Range —
Q4 2014
Shares 1,152,335 Value ($000) $85,064 Avg Close — Range —
Q3 2014
Shares 895,855 Value ($000) $84,497 Avg Close — Range —
Q2 2014
Shares 985,082 Value ($000) $97,415 Avg Close — Range —
Q1 2014
Shares 556,102 Value ($000) $46,090 Avg Close — Range —
Q4 2013
Shares 508,287 Value ($000) $42,188 Avg Close — Range —
Q3 2013
Shares 504,615 Value ($000) $39,138 Avg Close — Range —
Q2 2013
Shares 505,306 Value ($000) $33,599 Avg Close — Range —