| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 9,832,510 | $1,333,720,781 | +$438,645,544 | $135.65 | 359 |
| 2025 Q2 | 6,641,567 | $737,823,974 | +$138,421,530 | $111.18 | 267 |
| 2025 Q1 | 5,509,090 | $403,718,461 | +$140,220,161 | $73.27 | 219 |
| 2024 Q4 | 3,624,130 | $295,030,278 | +$206,859,634 | $81.34 | 179 |
| 2024 Q3 | 802,235 | $67,437,510 | +$1,582,632 | $83.55 | 79 |
| 2024 Q2 | 797,488 | $63,832,765 | +$4,026,753 | $79.97 | 75 |
| 2024 Q1 | 746,719 | $56,753,378 | +$15,755,885 | $75.96 | 52 |
| 2023 Q4 | 532,115 | $38,171,581 | +$4,308,991 | $71.72 | 58 |
| 2023 Q3 | 462,998 | $32,846,031 | +$22,014,102 | $70.85 | 42 |
| 2023 Q2 | 153,268 | $9,105,704 | -$1,318,066 | $59.4 | 27 |
| 2023 Q1 | 176,761 | $9,770,428 | -$1,678,937 | $55.56 | 29 |
| 2022 Q4 | 205,896 | $11,314,476 | +$5,162,644 | $54.89 | 26 |
| 2022 Q3 | 112,235 | $5,796,386 | +$1,282,683 | $51.64 | 21 |
| 2022 Q2 | 87,742 | $4,584,472 | +$1,210,593 | $52.24 | 18 |
| 2022 Q1 | 63,818 | $3,628,127 | +$1,111,562 | $56.83 | 18 |
| 2021 Q4 | 44,499 | $2,437,833 | +$426,431 | $54.82 | 20 |
| 2021 Q3 | 36,266 | $1,927,580 | -$255,624 | $53.18 | 17 |
| 2021 Q2 | 41,121 | $2,155,959 | +$668,870 | $52.43 | 18 |
| 2021 Q1 | 28,364 | $1,486,954 | -$2,255,008 | $52.4 | 17 |
| 2020 Q4 | 108,830 | $3,650,200 | -$2,008,272 | $49.19 | 14 |
| 2020 Q3 | 70,044 | $3,122,054 | +$520,903 | $44.57 | 14 |
| 2020 Q2 | 58,400 | $2,483,350 | +$450,131 | $42.52 | 16 |
| 2020 Q1 | 47,814 | $1,888,794 | -$1,266,995 | $39.49 | 14 |
| 2019 Q4 | 80,244 | $3,900,051 | +$853,935 | $48.6 | 16 |
| 2019 Q3 | 62,690 | $3,125,362 | +$832,264 | $49.85 | 15 |
| 2019 Q2 | 46,052 | $2,345,626 | -$1,144,243 | $50.92 | 15 |
| 2019 Q1 | 68,457 | $3,545,846 | +$1,037,417 | $51.8 | 17 |
| 2018 Q4 | 48,922 | $2,426,294 | -$202,571 | $49.6 | 18 |
| 2018 Q3 | 41,479 | $2,185,077 | -$3,192,743 | $52.65 | 18 |
| 2018 Q2 | 102,523 | $5,223,639 | +$1,367,994 | $50.97 | 21 |
| 2018 Q1 | 75,752 | $3,689,101 | +$916,344 | $48.87 | 21 |
| 2017 Q4 | 56,937 | $2,794,167 | -$697,373 | $49.07 | 20 |
| 2017 Q3 | 71,017 | $3,627,678 | +$1,291,229 | $51.12 | 18 |
| 2017 Q2 | 45,768 | $2,297,144 | -$1,786,363 | $50.24 | 16 |
| 2017 Q1 | 82,066 | $4,041,049 | +$559,613 | $49.46 | 18 |
| 2016 Q4 | 71,563 | $3,397,000 | -$1,064,226 | $47.42 | 16 |
| 2016 Q3 | 93,142 | $4,521,000 | +$1,534,874 | $48.61 | 19 |
| 2016 Q2 | 61,749 | $3,089,000 | +$3,071,000 | $50.01 | 16 |
| 2016 Q1 | 350 | $17,000 | +$17,000 | $48.57 | 1 |