| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,732,687 | $491,587,183 | -$8,716,305 | $103.87 | 139 |
| 2025 Q2 | 4,796,247 | $506,047,587 | +$22,689,576 | $105.5 | 134 |
| 2025 Q1 | 4,450,112 | $349,973,848 | +$5,595,494 | $78.63 | 116 |
| 2024 Q4 | 4,688,647 | $322,063,309 | +$3,321,470 | $68.64 | 111 |
| 2024 Q3 | 3,926,481 | $269,184,984 | +$1,908,397 | $67.82 | 117 |
| 2024 Q2 | 3,843,355 | $261,960,152 | +$20,735,328 | $67.65 | 113 |
| 2024 Q1 | 3,523,295 | $280,559,832 | -$22,729,127 | $79.09 | 109 |
| 2023 Q4 | 3,788,676 | $322,108,532 | -$35,982,663 | $84.63 | 117 |
| 2023 Q3 | 4,122,084 | $356,660,508 | +$9,281,890 | $86.91 | 124 |
| 2023 Q2 | 4,059,089 | $344,452,851 | -$2,648,859 | $84.84 | 123 |
| 2023 Q1 | 3,725,134 | $333,289,480 | +$22,911,627 | $89.51 | 122 |
| 2022 Q4 | 3,508,370 | $217,212,316 | -$23,518,662 | $61.84 | 102 |
| 2022 Q3 | 3,969,169 | $199,094,964 | +$7,011,947 | $50.14 | 83 |
| 2022 Q2 | 3,846,583 | $197,712,624 | +$10,993,073 | $51.22 | 77 |
| 2022 Q1 | 3,643,060 | $217,298,779 | +$373,856 | $59.69 | 79 |
| 2021 Q4 | 3,648,948 | $195,901,543 | +$8,162,056 | $53.68 | 80 |
| 2021 Q3 | 3,503,810 | $164,447,652 | -$20,904,598 | $46.85 | 77 |
| 2021 Q2 | 3,911,427 | $204,104,696 | -$37,474,483 | $52.21 | 76 |
| 2021 Q1 | 4,634,439 | $234,143,185 | +$5,573,591 | $50.51 | 83 |
| 2020 Q4 | 4,524,231 | $233,905,221 | -$24,843,850 | $51.68 | 80 |
| 2020 Q3 | 4,842,385 | $178,063,136 | +$306,295 | $36.76 | 79 |
| 2020 Q2 | 4,821,884 | $179,105,312 | +$4,014,573 | $37.15 | 80 |
| 2020 Q1 | 4,721,634 | $127,148,315 | -$12,697,326 | $26.94 | 63 |
| 2019 Q4 | 4,838,343 | $289,939,488 | -$2,099,964 | $59.93 | 93 |
| 2019 Q3 | 4,887,001 | $232,213,194 | -$24,891,743 | $47.55 | 88 |
| 2019 Q2 | 5,412,643 | $265,594,910 | -$28,950,600 | $48.88 | 88 |
| 2019 Q1 | 6,001,988 | $269,610,297 | +$5,914,619 | $45.09 | 84 |
| 2018 Q4 | 5,870,684 | $227,645,038 | +$7,639,133 | $38.02 | 68 |
| 2018 Q3 | 5,576,931 | $317,171,313 | -$65,345,843 | $56.95 | 76 |
| 2018 Q2 | 6,743,805 | $280,946,792 | -$24,517,184 | $41.65 | 63 |
| 2018 Q1 | 7,341,088 | $288,721,933 | +$12,961,796 | $39.41 | 65 |
| 2017 Q4 | 7,002,534 | $290,334,102 | +$43,334,675 | $41.48 | 61 |
| 2017 Q3 | 5,878,324 | $260,938,532 | -$502,144 | $44.39 | 57 |
| 2017 Q2 | 5,664,497 | $272,593,268 | -$11,355,212 | $48.18 | 58 |
| 2017 Q1 | 5,903,070 | $255,209,124 | +$44,851,128 | $43.18 | 52 |
| 2016 Q4 | 5,138,847 | $178,068,000 | +$28,498,081 | $34.54 | 50 |
| 2016 Q3 | 4,255,584 | $200,265,000 | -$5,983,871 | $47.06 | 48 |
| 2016 Q2 | 4,391,616 | $208,318,000 | -$5,088,203 | $47.44 | 45 |
| 2016 Q1 | 4,511,934 | $205,708,000 | +$1,209,203 | $45.59 | 43 |
| 2015 Q4 | 4,485,586 | $185,188,000 | -$7,373,322 | $38.45 | 38 |
| 2015 Q3 | 4,661,208 | $183,775,000 | -$33,094,755 | $39.66 | 45 |
| 2015 Q2 | 5,475,809 | $214,923,000 | -$26,871,929 | $39.25 | 39 |
| 2015 Q1 | 6,161,491 | $239,683,000 | +$312,395 | $38.9 | 37 |
| 2014 Q4 | 6,156,266 | $223,717,000 | -$21,212,241 | $36.33 | 41 |
| 2014 Q3 | 6,741,034 | $238,076,000 | -$10,669,368 | $35.32 | 41 |
| 2014 Q2 | 7,044,035 | $227,230,258 | -$9,729,344 | $32.26 | 36 |
| 2014 Q1 | 7,353,837 | $212,893,000 | -$35,255,945 | $28.95 | 36 |