| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 11,123,856 | $945,991,254 | +$14,870,113 | $85.04 | 149 |
| 2025 Q2 | 11,140,273 | $908,891,832 | +$23,261,322 | $81.54 | 150 |
| 2025 Q1 | 10,898,632 | $828,644,349 | +$174,952,403 | $76.04 | 129 |
| 2024 Q4 | 8,632,901 | $666,712,821 | +$59,679,417 | $77.22 | 113 |
| 2024 Q3 | 7,781,117 | $602,646,474 | +$91,315,542 | $77.48 | 105 |
| 2024 Q2 | 6,620,293 | $470,834,345 | +$45,784,895 | $71.16 | 96 |
| 2024 Q1 | 5,969,543 | $434,358,606 | +$54,740,692 | $72.81 | 98 |
| 2023 Q4 | 5,234,575 | $351,026,865 | +$63,700,639 | $67.06 | 93 |
| 2023 Q3 | 4,285,898 | $255,993,535 | +$4,699,588 | $59.73 | 82 |
| 2023 Q2 | 4,278,840 | $267,502,045 | -$21,516,266 | $62.52 | 80 |
| 2023 Q1 | 4,463,172 | $268,511,905 | -$53,228,272 | $60.17 | 76 |
| 2022 Q4 | 5,260,191 | $304,983,376 | -$70,329,475 | $57.94 | 73 |
| 2022 Q3 | 6,355,776 | $337,607,255 | -$18,688,472 | $53.3 | 79 |
| 2022 Q2 | 6,689,018 | $370,399,163 | -$75,104,270 | $55.52 | 80 |
| 2022 Q1 | 7,840,977 | $526,392,651 | -$106,010,564 | $67.14 | 86 |
| 2021 Q4 | 9,579,003 | $680,152,807 | +$32,414,434 | $71.49 | 88 |
| 2021 Q3 | 9,114,361 | $609,736,334 | +$38,321,505 | $66.85 | 80 |
| 2021 Q2 | 8,564,085 | $575,632,604 | +$62,403,619 | $67.2 | 79 |
| 2021 Q1 | 7,637,725 | $476,427,742 | +$79,123,519 | $62.29 | 66 |
| 2020 Q4 | 6,353,428 | $367,652,932 | +$111,995,631 | $57.81 | 54 |
| 2020 Q3 | 4,545,476 | $226,046,899 | +$33,283,965 | $49.72 | 41 |
| 2020 Q2 | 3,886,007 | $180,461,000 | +$48,810,537 | $46.45 | 37 |
| 2020 Q1 | 2,827,962 | $107,917,406 | +$6,220,327 | $38.16 | 34 |
| 2019 Q4 | 2,641,197 | $133,938,982 | +$23,326,205 | $50.71 | 41 |
| 2019 Q3 | 2,123,454 | $100,515,000 | -$15,832,835 | $47.34 | 28 |
| 2019 Q2 | 2,458,759 | $115,388,000 | +$41,818,475 | $46.93 | 27 |
| 2019 Q1 | 1,571,407 | $71,060,000 | +$9,855,878 | $45.19 | 26 |
| 2018 Q4 | 1,372,278 | $54,064,000 | +$12,538,671 | $39.39 | 25 |
| 2018 Q3 | 1,034,713 | $47,741,000 | +$16,240,650 | $46.14 | 17 |
| 2018 Q2 | 677,961 | $29,786,000 | +$9,902,082 | $43.94 | 14 |
| 2018 Q1 | 458,284 | $19,764,000 | +$5,291,437 | $43.13 | 14 |
| 2017 Q4 | 334,916 | $14,559,000 | -$1,284,804 | $43.48 | 11 |
| 2017 Q3 | 360,900 | $14,851,000 | +$14,851,000 | $41.17 | 3 |