Note: Option positions (PUT/CALL) are excluded.
Q4 2025
Shares 203,203 Value ($000) $17,009 Avg Close $103.64 Range $75.25 - $141.10
Q3 2025
Shares 93,089 Value ($000) $10,451 Avg Close $69.43 Range $43.89 - $117.65
Q2 2025
Shares 86,748 Value ($000) $4,800 Avg Close $34.43 Range $18.31 - $55.75
Q1 2025
Shares 84,648 Value ($000) $1,787 Avg Close $32.90 Range $20.72 - $50.87
Q4 2024
Shares 84,543 Value ($000) $2,342 Avg Close $24.38 Range $14.09 - $38.69
Q3 2024
Shares 101,816 Value ($000) $1,928 Avg Close — Range —
Q2 2024
Shares 102,778 Value ($000) $1,439 Avg Close — Range —
Q1 2024
Shares 102,799 Value ($000) $1,439 Avg Close — Range —
Q4 2023
Shares 102,854 Value ($000) $1,682 Avg Close — Range —
Q3 2023
Shares 103,076 Value ($000) $1,185 Avg Close — Range —
Q2 2023
Shares 103,175 Value ($000) $1,187 Avg Close — Range —
Q1 2023
Shares 100,721 Value ($000) $952 Avg Close — Range —
Q4 2022
Shares 100,721 Value ($000) $1,042 Avg Close — Range —
Q3 2022
Shares 100,721 Value ($000) $906 Avg Close — Range —
Q2 2022
Shares 100,952 Value ($000) $201 Avg Close — Range —
Q1 2022
Shares 102,319 Value ($000) $1,942 Avg Close — Range —
Q4 2021
Shares 122,759 Value ($000) $7,540 Avg Close — Range —
Q3 2021
Shares 229,393 Value ($000) $18,407 Avg Close — Range —
Q2 2021
Shares 118,287 Value ($000) $8,347 Avg Close — Range —
Q1 2021
Shares 118,349 Value ($000) $7,544 Avg Close — Range —
Q4 2020
Shares 137,611 Value ($000) $9,622 Avg Close — Range —
Q3 2020
Shares 150,478 Value ($000) $9,311 Avg Close — Range —
Q2 2020
Shares 34,369 Value ($000) $1,766 Avg Close — Range —
Q1 2020
Shares 31,119 Value ($000) $1,015 Avg Close — Range —
Q4 2019
Shares 43,802 Value ($000) $1,905 Avg Close — Range —
Q3 2019
Shares 38,506 Value ($000) $1,348 Avg Close — Range —
Q2 2019
Shares 41,720 Value ($000) $1,585 Avg Close — Range —
Q1 2019
Shares 352,455 Value ($000) $12,103 Avg Close — Range —
Q4 2018
Shares 316,800 Value ($000) $8,664 Avg Close — Range —
Q3 2018
Shares 199,470 Value ($000) $6,561 Avg Close — Range —
Q2 2018
Shares 394,007 Value ($000) $14,145 Avg Close — Range —
Q1 2018
Shares 272,483 Value ($000) $10,750 Avg Close — Range —
Q4 2017
Shares 349,298 Value ($000) $11,440 Avg Close — Range —
Q3 2017
Shares 330,125 Value ($000) $10,877 Avg Close — Range —
Q2 2017
Shares 244,980 Value ($000) $6,429 Avg Close — Range —
Q1 2017
Shares 714,932 Value ($000) $15,679 Avg Close — Range —
Q4 2016
Shares 378,723 Value ($000) $7,200 Avg Close — Range —
Q3 2016
Shares 383,518 Value ($000) $8,073 Avg Close — Range —
Q2 2016
Shares 301,310 Value ($000) $6,584 Avg Close — Range —
Q1 2016
Shares 164,847 Value ($000) $2,525 Avg Close — Range —
Q4 2015
Shares 192,895 Value ($000) $3,032 Avg Close — Range —
Q3 2015
Shares 332,453 Value ($000) $3,567 Avg Close — Range —
Q2 2015
Shares 675,119 Value ($000) $10,275 Avg Close — Range —
Q1 2015
Shares 429,470 Value ($000) $6,513 Avg Close — Range —
Q4 2014
Shares 475,081 Value ($000) $8,532 Avg Close — Range —
Q3 2014
Shares 1,193,101 Value ($000) $33,163 Avg Close — Range —
Q2 2014
Shares 1,213,850 Value ($000) $43,262 Avg Close — Range —
Q1 2014
Shares 1,116 Value ($000) $34 Avg Close — Range —
Q4 2013
Shares 790 Value ($000) $34 Avg Close — Range —
Q2 2013
Shares 6,500 Value ($000) $179 Avg Close — Range —