Note: Option positions (PUT/CALL) are excluded.
Q4 2025
Shares 121,819 Value ($000) $10,197 Avg Close $103.64 Range $75.25 - $141.10
Q3 2025
Shares 86,169 Value ($000) $9,674 Avg Close $69.43 Range $43.89 - $117.65
Q2 2025
Shares 56,675 Value ($000) $3,136 Avg Close $34.43 Range $18.31 - $55.75
Q1 2025
Shares 58,925 Value ($000) $1,247 Avg Close $32.90 Range $20.72 - $50.87
Q4 2024
Shares 56,675 Value ($000) $1,526 Avg Close $24.38 Range $14.09 - $38.69
Q1 2024
Shares 27,557 Value ($000) $261 Avg Close — Range —
Q4 2022
Shares 57,068 Value ($000) $544 Avg Close — Range —
Q3 2022
Shares 84,625 Value ($000) $544 Avg Close — Range —
Q2 2022
Shares 63,695 Value ($000) $685 Avg Close — Range —
Q1 2022
Shares 588,435 Value ($000) $4,183 Avg Close — Range —
Q4 2021
Shares 595,558 Value ($000) $36,079 Avg Close — Range —
Q3 2021
Shares 595,289 Value ($000) $47,439 Avg Close — Range —
Q2 2021
Shares 561,368 Value ($000) $39,718 Avg Close — Range —
Q1 2021
Shares 569,321 Value ($000) $36,470 Avg Close — Range —
Q4 2020
Shares 439,136 Value ($000) $30,556 Avg Close — Range —
Q3 2020
Shares 339,961 Value ($000) $22,024 Avg Close — Range —
Q2 2020
Shares 1,066,879 Value ($000) $53,365 Avg Close — Range —
Q1 2020
Shares 1,041,230 Value ($000) $35,454 Avg Close — Range —
Q4 2019
Shares 1,036,564 Value ($000) $45,080 Avg Close — Range —
Q3 2019
Shares 1,131,540 Value ($000) $39,614 Avg Close — Range —
Q2 2019
Shares 925,056 Value ($000) $35,152 Avg Close — Range —
Q1 2019
Shares 954,977 Value ($000) $32,793 Avg Close — Range —
Q4 2018
Shares 931,000 Value ($000) $25,463 Avg Close — Range —
Q3 2018
Shares 940,156 Value ($000) $30,922 Avg Close — Range —
Q2 2018
Shares 676,484 Value ($000) $24,285 Avg Close — Range —
Q1 2018
Shares 537,297 Value ($000) $21,196 Avg Close — Range —
Q4 2017
Shares 516,361 Value ($000) $16,911 Avg Close — Range —
Q3 2017
Shares 510,046 Value ($000) $16,806 Avg Close — Range —
Q2 2017
Shares 580,500 Value ($000) $15,232 Avg Close — Range —
Q1 2017
Shares 760,299 Value ($000) $16,674 Avg Close — Range —
Q4 2016
Shares 858,422 Value ($000) $17,280 Avg Close — Range —
Q3 2016
Shares 170,536 Value ($000) $3,590 Avg Close — Range —
Q2 2016
Shares 75,539 Value ($000) $1,650 Avg Close — Range —
Q1 2016
Shares 73,133 Value ($000) $1,121 Avg Close — Range —
Q4 2015
Shares 89,128 Value ($000) $1,401 Avg Close — Range —
Q3 2015
Shares 101,892 Value ($000) $1,093 Avg Close — Range —
Q2 2015
Shares 345,095 Value ($000) $5,252 Avg Close — Range —
Q1 2015
Shares 181,075 Value ($000) $2,746 Avg Close — Range —
Q4 2014
Shares 65,385 Value ($000) $1,174 Avg Close — Range —
Q3 2014
Shares 119,541 Value ($000) $3,323 Avg Close — Range —
Q2 2014
Shares 242,425 Value ($000) $8,640 Avg Close — Range —
Q1 2014
Shares 206,969 Value ($000) $6,248 Avg Close — Range —
Q4 2013
Shares 242,012 Value ($000) $10,443 Avg Close — Range —
Q3 2013
Shares 253,424 Value ($000) $9,230 Avg Close — Range —
Q2 2013
Shares 116,531 Value ($000) $3,222 Avg Close — Range —
Q2 2012
Shares 214,907 Value ($000) $4,094 Avg Close — Range —
Q1 2012
Shares 235,833 Value ($000) $5,991 Avg Close — Range —
Q4 2011
Shares 222,934 Value ($000) $4,347 Avg Close — Range —
Q3 2011
Shares 477,872 Value ($000) $9,777 Avg Close — Range —
Q2 2011
Shares 20,424 Value ($000) $725 Avg Close — Range —