| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 127,924 | $10,900,927 | -$1,099,268 | $85.21 | 2 |
| 2025 Q2 | 140,824 | $9,023,500 | +$832,994 | $64.08 | 1 |
| 2025 Q1 | 127,824 | $8,165,306 | -$664,345 | $63.88 | 1 |
| 2024 Q4 | 138,224 | $7,420,157 | +$2,398,785 | $53.68 | 1 |
| 2024 Q3 | 93,539 | $5,354,000 | -$206,396 | $57.24 | 1 |
| 2024 Q2 | 98,226 | $4,685,425 | -$376,596 | $47.7 | 2 |
| 2024 Q1 | 106,121 | $4,119,340 | -$522,800 | $38.82 | 2 |
| 2023 Q4 | 119,980 | $4,511,412 | -$157,927 | $37.6 | 3 |
| 2023 Q3 | 124,180 | $4,855,381 | -$7,375,005 | $39.1 | 3 |
| 2023 Q2 | 298,889 | $12,647,572 | +$7,202,907 | $42.31 | 4 |
| 2023 Q1 | 128,665 | $6,323,804 | +$5,373,000 | $49.15 | 3 |
| 2022 Q4 | 19,346 | $827,857 | -$624,735 | $42.79 | 2 |
| 2022 Q3 | 33,946 | $1,152,000 | $33.94 | 2 | |
| 2022 Q2 | 33,946 | $1,533,000 | -$5,534,574 | $45.17 | 2 |
| 2022 Q1 | 150,002 | $7,167,000 | -$13,941,725 | $47.78 | 4 |
| 2021 Q4 | 388,187 | $22,744,000 | +$216,078 | $58.59 | 6 |
| 2021 Q3 | 384,502 | $22,789,000 | -$36,929,830 | $59.27 | 6 |
| 2021 Q2 | 1,006,644 | $75,702,000 | -$36,731,047 | $75.2 | 8 |
| 2021 Q1 | 1,494,091 | $117,237,000 | -$1,011,642 | $78.46 | 8 |
| 2020 Q4 | 1,461,785 | $106,322,000 | -$464,463 | $72.74 | 8 |
| 2020 Q3 | 1,465,672 | $96,734,000 | -$605,735 | $66 | 6 |
| 2020 Q2 | 1,474,865 | $94,880,000 | -$5,009,921 | $64.33 | 5 |
| 2020 Q1 | 1,557,974 | $76,426,000 | +$3,018,776 | $49.07 | 7 |
| 2019 Q4 | 1,496,465 | $72,138,000 | +$5,867,970 | $48.22 | 7 |
| 2019 Q3 | 1,374,756 | $57,903,000 | -$17,667,072 | $42.13 | 8 |
| 2019 Q2 | 1,776,614 | $80,188,000 | +$10,883,654 | $45.19 | 10 |
| 2019 Q1 | 1,535,469 | $70,618,520 | -$1,204,575 | $46 | 8 |
| 2018 Q4 | 1,563,930 | $62,711,714 | -$5,190,207 | $40.1 | 9 |
| 2018 Q3 | 1,693,820 | $69,946,145 | -$2,103,677 | $41.06 | 10 |
| 2018 Q2 | 1,761,806 | $88,431,929 | -$7,590,465 | $50.19 | 11 |
| 2018 Q1 | 1,866,361 | $97,457,920 | -$3,607,799 | $52.19 | 9 |
| 2017 Q4 | 1,933,726 | $100,431,000 | -$84,639,301 | $51.94 | 7 |
| 2017 Q3 | 3,563,711 | $153,407,000 | -$47,488,968 | $43.04 | 6 |
| 2017 Q2 | 4,718,471 | $168,751,000 | -$20,693,228 | $35.77 | 5 |
| 2017 Q1 | 5,302,303 | $152,019,000 | -$12,417,964 | $28.67 | 4 |
| 2016 Q4 | 5,733,534 | $140,252,000 | -$12,107,572 | $24.47 | 5 |
| 2016 Q3 | 6,228,541 | $171,267,000 | +$116,965,433 | $27.46 | 5 |
| 2016 Q2 | 1,968,930 | $44,746,000 | +$31,986,992 | $22.7 | 3 |
| 2016 Q1 | 559,725 | $11,392,000 | -$1,549,068 | $20.4 | 2 |
| 2015 Q4 | 635,942 | $12,401,000 | -$2,847 | $19.5 | 1 |
| 2015 Q3 | 636,088 | $10,642,000 | -$482,810 | $16.73 | 1 |
| 2015 Q2 | 660,433 | $13,208,000 | -$2,237,492 | $19.98 | 2 |
| 2015 Q1 | 772,254 | $14,644,000 | -$952,836 | $18.96 | 1 |
| 2014 Q4 | 822,502 | $11,926,000 | -$5,402,270 | $14.5 | 1 |
| 2014 Q3 | 1,185,976 | $17,643,000 | +$5,198,635 | $14.87 | 3 |
| 2014 Q2 | 836,435 | $12,756,000 | +$12,756,000 | $15.25 | 1 |