| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 23,985 | $2,492,817 | +$60,569 | $103.93 | 4 |
| 2025 Q3 | 5,589,684 | $559,603,062 | +$57,660,837 | $100.16 | 146 |
| 2025 Q2 | 5,048,700 | $449,615,090 | +$13,244,076 | $88.99 | 137 |
| 2025 Q1 | 4,968,848 | $454,762,298 | +$15,534,894 | $91.54 | 148 |
| 2024 Q4 | 4,771,212 | $438,062,835 | +$9,335,300 | $91.73 | 146 |
| 2024 Q3 | 4,657,538 | $359,964,666 | -$6,336,342 | $77.13 | 112 |
| 2024 Q2 | 4,720,371 | $287,392,411 | +$8,757,730 | $60.86 | 103 |
| 2024 Q1 | 4,573,314 | $253,044,332 | +$2,565,143 | $55.34 | 94 |
| 2023 Q4 | 4,524,123 | $249,664,177 | +$1,327,220 | $55.19 | 95 |
| 2023 Q3 | 4,496,498 | $198,301,378 | +$2,000,979 | $44.10 | 93 |
| 2023 Q2 | 4,470,019 | $186,262,455 | +$13,894,639 | $41.67 | 84 |
| 2023 Q1 | 4,122,447 | $138,762,225 | -$4,430,982 | $33.66 | 78 |
| 2022 Q4 | 4,253,367 | $179,066,733 | -$2,908,126 | $42.10 | 85 |
| 2022 Q3 | 4,326,605 | $158,664,111 | -$2,968,016 | $36.67 | 77 |
| 2022 Q2 | 4,409,923 | $160,885,806 | +$13,177,903 | $36.53 | 81 |
| 2022 Q1 | 4,072,133 | $138,927,377 | +$4,699,987 | $34.11 | 77 |
| 2021 Q4 | 3,930,369 | $140,432,823 | -$9,813,931 | $35.73 | 68 |
| 2021 Q3 | 4,174,774 | $140,788,687 | -$47,428 | $33.72 | 69 |
| 2021 Q2 | 4,186,420 | $125,055,787 | -$15,876,754 | $29.87 | 70 |
| 2021 Q1 | 4,778,707 | $126,122,222 | +$2,657,220 | $26.39 | 70 |
| 2020 Q4 | 4,335,284 | $97,717,212 | -$4,208 | $22.52 | 65 |
| 2020 Q3 | 4,701,286 | $86,545,582 | +$7,077,545 | $18.40 | 55 |
| 2020 Q2 | 4,737,888 | $82,660,931 | -$2,612,907 | $17.55 | 55 |
| 2020 Q1 | 4,884,023 | $56,946,024 | -$4,408,815 | $11.66 | 56 |
| 2019 Q4 | 5,199,611 | $114,335,803 | +$61,000 | $21.99 | 61 |
| 2019 Q3 | 5,194,864 | $115,164,469 | +$834,010 | $22.17 | 64 |
| 2019 Q2 | 5,115,430 | $141,052,213 | +$141,020,034 | $27.58 | 66 |