| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 0 | $0 | -$17,658 | 0 | |
| 2025 Q2 | 285 | $17,658 | -$19,568,250 | $61.96 | 1 |
| 2025 Q1 | 281,993 | $19,592,759 | -$3,963,921 | $69.48 | 18 |
| 2024 Q4 | 433,880 | $32,102,914 | -$3,809 | $73.99 | 19 |
| 2024 Q3 | 395,507 | $29,098,042 | +$534,537 | $73.57 | 20 |
| 2024 Q2 | 388,242 | $26,186,104 | +$3,781,802 | $67.45 | 20 |
| 2024 Q1 | 332,174 | $22,971,245 | -$7,932,982 | $69.16 | 18 |
| 2023 Q4 | 447,927 | $29,924,238 | +$1,843,357 | $66.80 | 21 |
| 2023 Q3 | 425,244 | $24,897,943 | +$5,847,042 | $58.55 | 17 |
| 2023 Q2 | 323,426 | $19,560,748 | -$11,468 | $60.48 | 17 |
| 2023 Q1 | 324,030 | $19,226,160 | +$3,119,110 | $59.33 | 16 |
| 2022 Q4 | 271,983 | $15,775,599 | -$182,419 | $58.00 | 17 |
| 2022 Q3 | 275,697 | $14,696,000 | -$126,575 | $53.30 | 18 |
| 2022 Q2 | 277,948 | $15,689,000 | -$374,606 | $56.44 | 21 |
| 2022 Q1 | 283,672 | $17,964,000 | -$481,386 | $64.27 | 19 |
| 2021 Q4 | 291,190 | $20,050,000 | -$171,410 | $68.86 | 18 |
| 2021 Q3 | 293,822 | $18,893,000 | +$52,799 | $64.31 | 18 |
| 2021 Q2 | 292,990 | $19,045,000 | -$400,864 | $65.00 | 18 |
| 2021 Q1 | 299,172 | $18,958,000 | +$147,794 | $63.37 | 17 |
| 2020 Q4 | 296,852 | $15,975,000 | +$671,943 | $53.78 | 16 |
| 2020 Q3 | 285,992 | $11,752,067 | +$172,680 | $41.09 | 17 |
| 2020 Q2 | 281,567 | $11,316,137 | -$849,690 | $40.19 | 17 |
| 2020 Q1 | 305,078 | $10,049,799 | -$1,518,990 | $32.93 | 18 |
| 2019 Q4 | 320,709 | $15,858,472 | -$4,484,614 | $49.46 | 24 |
| 2019 Q3 | 398,826 | $18,422,000 | +$933,386 | $46.18 | 23 |
| 2019 Q2 | 378,589 | $17,302,000 | -$7,143,924 | $45.67 | 20 |
| 2019 Q1 | 538,273 | $24,204,000 | -$2,328,833 | $44.99 | 20 |
| 2018 Q4 | 587,318 | $23,805,000 | -$3,000,694 | $40.53 | 17 |
| 2018 Q3 | 642,382 | $31,821,000 | -$135,791 | $49.54 | 15 |
| 2018 Q2 | 645,658 | $31,511,000 | +$6,832,191 | $48.80 | 16 |
| 2018 Q1 | 511,179 | $23,223,000 | +$6,903,807 | $45.42 | 15 |
| 2017 Q4 | 359,170 | $16,552,000 | +$768,335 | $46.07 | 11 |
| 2017 Q3 | 344,099 | $15,361,000 | +$3,679,740 | $44.64 | 15 |
| 2017 Q2 | 261,667 | $11,122,209 | -$7,726,488 | $42.49 | 14 |
| 2017 Q1 | 452,774 | $18,697,000 | +$2,682,998 | $41.79 | 13 |
| 2016 Q4 | 388,798 | $16,007,000 | +$746,066 | $41.58 | 11 |
| 2016 Q3 | 370,933 | $13,348,000 | +$3,264,903 | $36.73 | 7 |
| 2016 Q2 | 283,063 | $9,839,000 | +$36,247 | $34.06 | 6 |
| 2016 Q1 | 281,706 | $9,463,000 | +$1,915,595 | $33.59 | 7 |
| 2015 Q4 | 224,693 | $6,857,000 | +$6,857,000 | $32.41 | 4 |