| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 13,166,968 | $1,095,651,497 | +$8,596,098 | $83.19 | 202 |
| 2025 Q2 | 13,185,354 | $910,868,980 | +$215,454,643 | $69.09 | 183 |
| 2025 Q1 | 10,119,726 | $453,921,656 | -$13,484,565 | $44.87 | 169 |
| 2024 Q4 | 10,592,450 | $446,709,873 | +$29,442,537 | $42.17 | 169 |
| 2024 Q3 | 9,907,581 | $429,802,195 | +$5,035,683 | $43.31 | 165 |
| 2024 Q2 | 9,635,542 | $399,333,000 | +$23,738,352 | $41.39 | 160 |
| 2024 Q1 | 9,263,582 | $342,401,100 | +$80,829,597 | $36.96 | 141 |
| 2023 Q4 | 7,190,181 | $243,689,003 | +$17,662,973 | $33.95 | 127 |
| 2023 Q3 | 6,527,862 | $199,423,300 | -$5,628,454 | $30.47 | 122 |
| 2023 Q2 | 6,730,962 | $218,259,616 | +$4,257,500 | $32.4 | 114 |
| 2023 Q1 | 6,595,890 | $240,592,851 | -$21,835,522 | $36.42 | 112 |
| 2022 Q4 | 7,203,022 | $239,737,732 | +$26,699 | $33.33 | 115 |
| 2022 Q3 | 7,202,728 | $241,897,667 | -$895,110 | $33.51 | 97 |
| 2022 Q2 | 7,187,645 | $249,531,770 | +$30,760,182 | $34.67 | 106 |
| 2022 Q1 | 6,212,561 | $311,789,126 | -$32,856,385 | $50.23 | 111 |
| 2021 Q4 | 6,806,775 | $307,219,811 | +$3,726,123 | $45.09 | 109 |
| 2021 Q3 | 6,757,947 | $247,783,408 | +$22,650,032 | $36.7 | 97 |
| 2021 Q2 | 6,222,189 | $244,118,464 | -$1,141,919 | $39.34 | 94 |
| 2021 Q1 | 6,244,934 | $236,896,958 | +$5,111,022 | $37.99 | 95 |
| 2020 Q4 | 6,190,091 | $179,387,651 | +$24,974,177 | $28.99 | 83 |
| 2020 Q3 | 5,297,378 | $180,683,798 | +$44,756,505 | $34.12 | 85 |
| 2020 Q2 | 4,038,440 | $144,685,996 | +$144,685,996 | $36.07 | 65 |