| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 416,237 | $32,884,627 | -$1,466,748 | $83.93 | 7 |
| 2025 Q2 | 537,423 | $40,551,450 | -$1,665,359 | $79.16 | 8 |
| 2025 Q1 | 553,221 | $47,865,884 | -$3,838,658 | $89.76 | 7 |
| 2024 Q4 | 593,189 | $57,031,746 | -$2,216,000 | $99.48 | 11 |
| 2024 Q3 | 615,024 | $67,618,159 | -$984,622 | $113.56 | 12 |
| 2024 Q2 | 623,330 | $77,168,463 | +$267,290 | $123.8 | 12 |
| 2024 Q1 | 619,084 | $81,688,280 | -$99,593 | $131.95 | 10 |
| 2023 Q4 | 621,925 | $67,987,260 | -$159,223 | $109.02 | 11 |
| 2023 Q3 | 623,284 | $64,167,257 | -$8,487,847 | $102.95 | 9 |
| 2023 Q2 | 705,730 | $81,434,640 | -$336,134 | $115.39 | 9 |
| 2023 Q1 | 708,643 | $75,392,319 | -$626,254 | $106.39 | 9 |
| 2022 Q4 | 748,631 | $83,060,022 | -$3,174,604 | $110.95 | 11 |
| 2022 Q3 | 778,898 | $67,078,968 | -$3,264,022 | $86.12 | 11 |
| 2022 Q2 | 814,768 | $74,280,990 | +$132,990 | $91.17 | 12 |
| 2022 Q1 | 813,740 | $66,751,973 | -$51,383,404 | $82.05 | 13 |
| 2021 Q4 | 1,486,743 | $113,942,476 | -$1,874,337 | $76.64 | 14 |
| 2021 Q3 | 1,511,209 | $113,505,927 | -$4,600,689 | $75.11 | 15 |
| 2021 Q2 | 1,571,594 | $122,219,665 | -$7,025,472 | $77.77 | 16 |
| 2021 Q1 | 1,662,875 | $128,192,016 | -$4,111,510 | $77.09 | 17 |
| 2020 Q4 | 1,716,189 | $140,384,569 | -$8,311,375 | $81.8 | 17 |
| 2020 Q3 | 1,817,281 | $150,744,003 | -$9,602,504 | $82.95 | 19 |
| 2020 Q2 | 1,933,042 | $149,481,048 | -$9,002,258 | $77.33 | 19 |
| 2020 Q1 | 2,049,596 | $155,410,582 | +$1,126,737 | $76.94 | 21 |
| 2019 Q4 | 2,068,452 | $188,123,289 | +$420,537 | $90.95 | 20 |
| 2019 Q3 | 1,029,175 | $86,636,558 | -$9,249,101 | $84.18 | 20 |
| 2019 Q2 | 1,139,636 | $95,557,345 | -$22,904,707 | $83.85 | 22 |
| 2019 Q1 | 2,284,935 | $189,858,982 | -$1,474,223 | $83.17 | 28 |
| 2018 Q4 | 2,366,069 | $174,791,096 | -$2,244,451 | $76.41 | 29 |
| 2018 Q3 | 2,386,664 | $169,305,698 | +$4,599,810 | $70.94 | 28 |
| 2018 Q2 | 2,322,335 | $140,962,049 | -$2,941,317 | $60.7 | 27 |
| 2018 Q1 | 2,372,524 | $129,230,033 | +$3,259,896 | $54.47 | 26 |
| 2017 Q4 | 2,312,270 | $130,052,888 | +$6,902,120 | $56.27 | 29 |
| 2017 Q3 | 2,183,336 | $139,796,679 | -$12,791,801 | $64.03 | 29 |
| 2017 Q2 | 2,382,926 | $152,719,602 | -$3,742,022 | $64.09 | 34 |
| 2017 Q1 | 2,441,843 | $155,152,918 | -$3,270,648 | $63.54 | 37 |
| 2016 Q4 | 2,493,402 | $146,783,452 | +$10,141,392 | $58.87 | 34 |
| 2016 Q3 | 2,413,945 | $150,283,656 | +$2,124,791 | $62.4 | 36 |
| 2016 Q2 | 2,381,758 | $137,213,431 | -$1,732,730 | $57.61 | 36 |
| 2016 Q1 | 2,333,603 | $123,479,135 | +$650,529 | $52.91 | 37 |
| 2015 Q4 | 2,406,703 | $127,067,243 | +$3,756,629 | $52.82 | 38 |
| 2015 Q3 | 2,336,247 | $115,481,566 | -$1,254,389 | $49.39 | 36 |
| 2015 Q2 | 2,349,572 | $133,760,943 | -$4,631,824 | $56.93 | 36 |
| 2015 Q1 | 2,408,677 | $138,558,770 | -$12,574,367 | $57.48 | 38 |
| 2014 Q4 | 2,629,753 | $149,350,294 | -$8,039,423 | $56.79 | 39 |
| 2014 Q3 | 2,733,776 | $161,882,080 | -$2,900,060 | $59.28 | 38 |
| 2014 Q2 | 2,796,519 | $160,340,619 | -$13,528,598 | $57.85 | 40 |
| 2014 Q1 | 3,140,870 | $178,043,138 | -$16,422,348 | $56.77 | 44 |