| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,589,684 | $559,603,062 | +$57,660,840 | $100.16 | 146 |
| 2025 Q2 | 5,048,700 | $449,615,090 | +$13,244,069 | $88.99 | 137 |
| 2025 Q1 | 4,968,848 | $454,762,520 | +$15,534,893 | $91.54 | 148 |
| 2024 Q4 | 4,771,212 | $438,062,562 | +$9,335,301 | $91.73 | 146 |
| 2024 Q3 | 4,657,538 | $359,964,600 | -$6,336,344 | $77.13 | 112 |
| 2024 Q2 | 4,720,371 | $287,392,116 | +$8,758,881 | $60.86 | 103 |
| 2024 Q1 | 4,575,689 | $253,175,748 | +$2,651,747 | $55.34 | 95 |
| 2023 Q4 | 4,526,293 | $249,783,524 | +$1,788,275 | $55.19 | 97 |
| 2023 Q3 | 4,496,598 | $198,305,829 | +$2,004,257 | $44.1 | 94 |
| 2023 Q2 | 4,470,119 | $186,266,638 | +$13,885,142 | $41.67 | 85 |
| 2023 Q1 | 4,122,853 | $138,775,978 | -$4,432,431 | $33.66 | 79 |
| 2022 Q4 | 4,253,816 | $179,085,864 | -$2,905,830 | $42.1 | 86 |
| 2022 Q3 | 4,328,915 | $158,749,263 | -$3,189,187 | $36.67 | 79 |
| 2022 Q2 | 4,417,418 | $161,370,330 | +$13,265,936 | $36.53 | 84 |
| 2022 Q1 | 4,072,628 | $138,944,261 | +$4,699,988 | $34.11 | 78 |
| 2021 Q4 | 3,930,864 | $140,450,509 | -$9,796,246 | $35.73 | 69 |
| 2021 Q3 | 4,174,728 | $140,786,687 | -$47,429 | $33.72 | 68 |
| 2021 Q2 | 4,186,420 | $125,055,787 | -$15,876,777 | $29.87 | 70 |
| 2021 Q1 | 4,778,707 | $126,122,222 | +$2,804,181 | $26.39 | 70 |
| 2020 Q4 | 4,707,478 | $106,099,212 | +$110,809 | $22.52 | 66 |
| 2020 Q3 | 4,701,286 | $86,545,582 | -$324,446 | $18.4 | 55 |
| 2020 Q2 | 4,737,978 | $82,661,931 | -$2,625,879 | $17.55 | 56 |
| 2020 Q1 | 4,926,784 | $57,391,024 | -$4,383,778 | $11.66 | 59 |
| 2019 Q4 | 5,230,508 | $115,014,803 | +$666,969 | $21.99 | 62 |
| 2019 Q3 | 5,197,093 | $115,214,469 | +$613,045 | $22.17 | 66 |
| 2019 Q2 | 5,120,716 | $141,198,213 | +$141,166,000 | $27.58 | 67 |