Note: Option positions (PUT/CALL) are excluded.
Q4 2025
Shares 44,404 Value ($000) $2,681 Avg Close — Range —
Q3 2025
Shares 14,597 Value ($000) $814 Avg Close — Range —
Q2 2025
Shares 203,690 Value ($000) $9,795 Avg Close — Range —
Q1 2025
Shares 267,153 Value ($000) $12,968 Avg Close — Range —
Q4 2024
Shares 181,988 Value ($000) $8,886 Avg Close — Range —
Q3 2024
Shares 18,034 Value ($000) $1,120 Avg Close — Range —
Q2 2024
Shares 93,169 Value ($000) $5,319 Avg Close — Range —
Q1 2024
Shares 169,043 Value ($000) $9,752 Avg Close — Range —
Q4 2023
Shares 386,420 Value ($000) $26,396 Avg Close — Range —
Q3 2023
Shares 304,507 Value ($000) $17,320 Avg Close — Range —
Q2 2023
Shares 6,815 Value ($000) $407 Avg Close — Range —
Q1 2023
Shares 203,333 Value ($000) $12,893 Avg Close — Range —
Q4 2022
Shares 3,672 Value ($000) $228 Avg Close — Range —
Q3 2022
Shares 379,057 Value ($000) $18,968 Avg Close — Range —
Q2 2022
Shares 935,836 Value ($000) $52,684 Avg Close — Range —
Q1 2022
Shares 954,939 Value ($000) $73,769 Avg Close — Range —
Q4 2021
Shares 1,618,532 Value ($000) $97,679 Avg Close — Range —
Q3 2021
Shares 1,543,319 Value ($000) $82,598 Avg Close — Range —
Q2 2021
Shares 1,323,584 Value ($000) $96,397 Avg Close — Range —
Q1 2021
Shares 164,110 Value ($000) $11,387 Avg Close — Range —
Q4 2020
Shares 66,212 Value ($000) $4,326 Avg Close — Range —
Q3 2020
Shares 319,606 Value ($000) $16,527 Avg Close — Range —
Q2 2020
Shares 27,794 Value ($000) $1,382 Avg Close — Range —
Q1 2020
Shares 27,206 Value ($000) $998 Avg Close — Range —
Q4 2019
Shares 100,359 Value ($000) $5,491 Avg Close — Range —
Q3 2019
Shares 69,164 Value ($000) $3,415 Avg Close — Range —
Q2 2019
Shares 8,010 Value ($000) $465 Avg Close — Range —
Q1 2019
Shares 24,619 Value ($000) $1,346 Avg Close — Range —
Q2 2018
Shares 167,306 Value ($000) $8,367 Avg Close — Range —
Q1 2018
Shares 70,418 Value ($000) $3,129 Avg Close — Range —
Q1 2017
Shares 6,662 Value ($000) $242 Avg Close — Range —
Q4 2016
Shares 323,192 Value ($000) $11,564 Avg Close — Range —
Q3 2016
Shares 237,100 Value ($000) $8,216 Avg Close — Range —
Q2 2016
Shares 596,341 Value ($000) $17,031 Avg Close — Range —
Q1 2016
Shares 192,798 Value ($000) $4,993 Avg Close — Range —
Q4 2015
Shares 730,743 Value ($000) $18,824 Avg Close — Range —
Q3 2015
Shares 618,736 Value ($000) $19,564 Avg Close — Range —
Q2 2015
Shares 500,619 Value ($000) $20,380 Avg Close — Range —
Q1 2015
Shares 525,559 Value ($000) $24,423 Avg Close — Range —
Q4 2014
Shares 84,648 Value ($000) $4,004 Avg Close — Range —
Q3 2014
Shares 138,945 Value ($000) $8,181 Avg Close — Range —
Q2 2014
Shares 105,193 Value ($000) $7,201 Avg Close — Range —
Q1 2014
Shares 20,942 Value ($000) $1,419 Avg Close — Range —
Q4 2013
Shares 162,843 Value ($000) $11,105 Avg Close — Range —
Q3 2013
Shares 236,923 Value ($000) $15,756 Avg Close — Range —
Q2 2013
Shares 333,893 Value ($000) $19,252 Avg Close — Range —