Note: Option positions (PUT/CALL) are excluded.
Q1 2025
Shares 17,730 Value ($000) $3,027 Avg Close — Range —
Q4 2024
Shares 339,292 Value ($000) $58,776 Avg Close — Range —
Q3 2024
Shares 14,615 Value ($000) $2,050 Avg Close — Range —
Q2 2024
Shares 121,091 Value ($000) $15,840 Avg Close — Range —
Q1 2024
Shares 325,955 Value ($000) $42,729 Avg Close — Range —
Q4 2023
Shares 15,498 Value ($000) $1,742 Avg Close — Range —
Q3 2023
Shares 14,889 Value ($000) $1,290 Avg Close — Range —
Q2 2023
Shares 48,694 Value ($000) $5,690 Avg Close — Range —
Q1 2023
Shares 37,647 Value ($000) $3,721 Avg Close — Range —
Q4 2022
Shares 71,064 Value ($000) $6,952 Avg Close — Range —
Q3 2022
Shares 56,661 Value ($000) $5,166 Avg Close — Range —
Q2 2022
Shares 68,938 Value ($000) $6,532 Avg Close — Range —
Q1 2022
Shares 52,120 Value ($000) $5,755 Avg Close — Range —
Q4 2021
Shares 50,264 Value ($000) $5,442 Avg Close — Range —
Q3 2021
Shares 44,551 Value ($000) $5,154 Avg Close — Range —
Q2 2021
Shares 45,664 Value ($000) $5,203 Avg Close — Range —
Q1 2021
Shares 44,847 Value ($000) $4,140 Avg Close — Range —
Q4 2020
Shares 43,207 Value ($000) $3,887 Avg Close — Range —
Q3 2020
Shares 44,742 Value ($000) $2,579 Avg Close — Range —
Q2 2020
Shares 85,808 Value ($000) $4,288 Avg Close — Range —
Q1 2020
Shares 63,607 Value ($000) $2,269 Avg Close — Range —
Q4 2019
Shares 113,463 Value ($000) $9,623 Avg Close — Range —
Q3 2019
Shares 73,654 Value ($000) $5,973 Avg Close — Range —
Q2 2019
Shares 60,850 Value ($000) $4,722 Avg Close — Range —
Q1 2019
Shares 50,660 Value ($000) $3,605 Avg Close — Range —
Q4 2018
Shares 54,437 Value ($000) $3,210 Avg Close — Range —
Q3 2018
Shares 57,404 Value ($000) $4,389 Avg Close — Range —
Q2 2018
Shares 58,605 Value ($000) $4,126 Avg Close — Range —
Q1 2018
Shares 59,947 Value ($000) $4,312 Avg Close — Range —
Q4 2017
Shares 56,097 Value ($000) $4,315 Avg Close — Range —
Q3 2017
Shares 36,176 Value ($000) $2,333 Avg Close — Range —
Q2 2017
Shares 36,601 Value ($000) $2,276 Avg Close — Range —
Q1 2017
Shares 40,580 Value ($000) $2,775 Avg Close — Range —
Q4 2016
Shares 41,414 Value ($000) $2,986 Avg Close — Range —
Q3 2016
Shares 42,635 Value ($000) $2,411 Avg Close — Range —
Q2 2016
Shares 40,605 Value ($000) $2,176 Avg Close — Range —
Q1 2016
Shares 35,970 Value ($000) $1,832 Avg Close — Range —
Q4 2015
Shares 37,358 Value ($000) $2,003 Avg Close — Range —
Q3 2015
Shares 28,674 Value ($000) $1,491 Avg Close — Range —
Q2 2015
Shares 28,042 Value ($000) $1,616 Avg Close — Range —
Q1 2015
Shares 24,852 Value ($000) $1,400 Avg Close — Range —
Q4 2014
Shares 24,746 Value ($000) $1,620 Avg Close — Range —
Q3 2014
Shares 24,521 Value ($000) $1,579 Avg Close — Range —
Q2 2014
Shares 24,705 Value ($000) $1,531 Avg Close — Range —
Q1 2014
Shares 24,591 Value ($000) $1,431 Avg Close — Range —
Q4 2013
Shares 26,651 Value ($000) $1,491 Avg Close — Range —
Q3 2013
Shares 26,962 Value ($000) $1,363 Avg Close — Range —
Q2 2013
Shares 26,982 Value ($000) $1,285 Avg Close — Range —