| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,862,461 | $192,929,002 | +$12,515,536 | $103.59 | 117 |
| 2025 Q2 | 1,841,578 | $179,086,664 | +$216,908 | $97.29 | 113 |
| 2025 Q1 | 1,840,873 | $156,167,714 | -$15,354,807 | $84.86 | 108 |
| 2024 Q4 | 2,030,712 | $173,227,918 | +$2,766,832 | $85.29 | 115 |
| 2024 Q3 | 1,985,612 | $173,411,258 | -$7,474,423 | $87.34 | 106 |
| 2024 Q2 | 2,132,117 | $174,633,281 | -$13,698,742 | $81.93 | 110 |
| 2024 Q1 | 2,291,192 | $181,429,360 | -$4,353,843 | $79.26 | 111 |
| 2023 Q4 | 2,346,854 | $180,052,601 | -$7,638,817 | $76.73 | 115 |
| 2023 Q3 | 2,464,045 | $167,198,889 | -$23,594,636 | $67.86 | 108 |
| 2023 Q2 | 2,799,015 | $200,866,024 | -$10,679,508 | $71.78 | 109 |
| 2023 Q1 | 2,912,397 | $202,368,057 | -$35,937,878 | $69.49 | 109 |
| 2022 Q4 | 3,466,491 | $211,443,974 | -$41,982,001 | $60.98 | 111 |
| 2022 Q3 | 4,176,107 | $232,551,537 | -$34,527,969 | $55.67 | 121 |
| 2022 Q2 | 4,777,446 | $308,008,746 | -$178,455,953 | $64.44 | 130 |
| 2022 Q1 | 7,532,542 | $572,396,685 | -$43,853,240 | $76.00 | 139 |
| 2021 Q4 | 8,073,803 | $666,938,673 | -$89,155,613 | $82.61 | 141 |
| 2021 Q3 | 9,066,062 | $691,937,078 | +$10,854,877 | $76.30 | 126 |
| 2021 Q2 | 8,915,821 | $680,579,764 | +$11,390,675 | $76.32 | 115 |
| 2021 Q1 | 8,771,915 | $640,964,129 | +$73,934,260 | $73.06 | 119 |
| 2020 Q4 | 7,736,654 | $535,410,431 | +$40,685,965 | $69.20 | 93 |
| 2020 Q3 | 7,133,776 | $422,311,457 | +$57,082,627 | $59.20 | 75 |
| 2020 Q2 | 6,067,136 | $330,384,678 | +$118,988,873 | $54.45 | 66 |
| 2020 Q1 | 3,905,117 | $182,192,208 | +$22,640,469 | $46.66 | 50 |
| 2019 Q4 | 3,394,756 | $186,266,244 | +$18,197,945 | $54.91 | 38 |
| 2019 Q3 | 3,059,344 | $153,989,033 | +$20,659,109 | $50.33 | 27 |
| 2019 Q2 | 2,649,903 | $130,346,919 | +$129,064,920 | $49.19 | 22 |
| 2019 Q1 | 10,761 | $821,000 | $76.29 | 1 |