| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,705,543 | $347,748,874 | -$26,190,936 | $60.96 | 47 |
| 2025 Q2 | 6,135,350 | $365,953,400 | -$31,772,204 | $59.65 | 50 |
| 2025 Q1 | 6,676,440 | $386,873,408 | +$26,561,327 | $57.95 | 54 |
| 2024 Q4 | 6,219,787 | $354,422,373 | +$19,798,020 | $56.98 | 49 |
| 2024 Q3 | 5,870,094 | $365,550,437 | +$31,298,282 | $62.27 | 46 |
| 2024 Q2 | 5,368,486 | $293,038,666 | +$16,412,560 | $54.58 | 43 |
| 2024 Q1 | 5,067,630 | $287,887,461 | -$5,774,889 | $56.81 | 40 |
| 2023 Q4 | 5,171,956 | $288,286,152 | +$16,494,163 | $55.78 | 48 |
| 2023 Q3 | 4,884,516 | $238,968,697 | -$5,260,957 | $48.92 | 47 |
| 2023 Q2 | 4,965,702 | $263,383,545 | -$2,809,550 | $53.04 | 46 |
| 2023 Q1 | 5,014,551 | $265,771,225 | -$1,306,458 | $53 | 51 |
| 2022 Q4 | 5,039,417 | $265,273,988 | -$3,088,979 | $52.64 | 46 |
| 2022 Q3 | 5,099,479 | $255,439,558 | -$9,491,391 | $50.09 | 43 |
| 2022 Q2 | 5,284,023 | $300,822,771 | +$7,238,919 | $56.93 | 47 |
| 2022 Q1 | 5,146,996 | $361,891,600 | +$15,090,904 | $70.31 | 48 |
| 2021 Q4 | 4,936,594 | $365,891,586 | +$22,794,787 | $74.12 | 49 |
| 2021 Q3 | 4,603,020 | $303,973,623 | +$10,692,804 | $66.04 | 42 |
| 2021 Q2 | 4,441,180 | $295,734,953 | +$8,759,316 | $66.6 | 38 |
| 2021 Q1 | 4,320,759 | $262,085,394 | +$1,858,441 | $60.66 | 39 |
| 2020 Q4 | 4,285,839 | $246,720,539 | -$9,205,005 | $57.57 | 39 |
| 2020 Q3 | 4,564,259 | $239,554,489 | -$19,124,504 | $52.48 | 43 |
| 2020 Q2 | 4,930,139 | $253,160,527 | -$17,571,660 | $51.35 | 43 |
| 2020 Q1 | 5,284,286 | $250,213,074 | -$7,740,341 | $47.34 | 43 |
| 2019 Q4 | 5,405,337 | $350,157,762 | +$22,291,405 | $64.78 | 47 |
| 2019 Q3 | 5,023,948 | $327,397,682 | +$23,357,204 | $65.16 | 43 |
| 2019 Q2 | 4,665,495 | $296,100,806 | -$248,585 | $63.47 | 38 |
| 2019 Q1 | 4,668,658 | $298,394,312 | +$26,683,737 | $63.92 | 35 |
| 2018 Q4 | 4,192,601 | $232,784,061 | +$275,026 | $55.51 | 32 |
| 2018 Q3 | 4,180,259 | $256,211,441 | +$17,503,784 | $61.31 | 32 |
| 2018 Q2 | 3,894,365 | $242,753,574 | +$3,243,749 | $62.34 | 33 |
| 2018 Q1 | 3,842,350 | $232,378,497 | +$14,052,706 | $60.45 | 31 |
| 2017 Q4 | 3,607,828 | $226,461,047 | +$4,822,489 | $62.77 | 28 |
| 2017 Q3 | 3,492,870 | $215,927,002 | +$17,590,815 | $61.82 | 26 |
| 2017 Q2 | 3,208,329 | $192,173,923 | +$5,929,247 | $59.93 | 23 |
| 2017 Q1 | 3,108,390 | $179,354,470 | -$2,894,755 | $57.7 | 20 |
| 2016 Q4 | 3,132,510 | $176,580,000 | +$1,421,134 | $56.37 | 17 |
| 2016 Q3 | 3,131,753 | $189,198,000 | +$6,431,301 | $60.41 | 20 |
| 2016 Q2 | 3,025,231 | $184,239,000 | +$4,018,969 | $60.9 | 19 |
| 2016 Q1 | 2,959,200 | $174,812,000 | +$26,570,701 | $59.08 | 20 |
| 2015 Q4 | 2,534,029 | $144,021,000 | +$41,370,856 | $56.84 | 22 |
| 2015 Q3 | 1,806,242 | $97,540,000 | +$14,550,875 | $53.99 | 14 |
| 2015 Q2 | 1,536,475 | $85,805,000 | +$12,542,857 | $55.85 | 12 |
| 2015 Q1 | 1,311,880 | $76,508,000 | +$15,706,101 | $58.32 | 8 |
| 2014 Q4 | 1,042,649 | $58,722,000 | +$21,726,273 | $56.3 | 6 |
| 2014 Q3 | 658,440 | $34,293,000 | +$10,198,206 | $52.1 | 5 |
| 2014 Q2 | 462,601 | $25,073,000 | +$3,753,749 | $54.2 | 4 |
| 2014 Q1 | 393,347 | $19,883,000 | +$11,597,916 | $50.35 | 4 |