| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,035,806 | $252,167,818 | -$1,512,061 | $123.91 | 83 |
| 2025 Q2 | 2,049,065 | $242,459,462 | -$51,675,599 | $118.19 | 82 |
| 2025 Q1 | 2,470,353 | $284,554,224 | -$30,472,692 | $115.2 | 84 |
| 2024 Q4 | 2,755,615 | $314,446,293 | +$5,139,396 | $114.11 | 85 |
| 2024 Q3 | 2,686,236 | $321,455,742 | -$8,113,623 | $119.68 | 78 |
| 2024 Q2 | 2,754,903 | $300,809,208 | -$27,329,952 | $109.18 | 77 |
| 2024 Q1 | 3,005,003 | $336,538,318 | -$38,288,219 | $112 | 80 |
| 2023 Q4 | 3,344,202 | $343,534,139 | -$24,966,528 | $102.72 | 75 |
| 2023 Q3 | 3,562,173 | $334,581,749 | +$7,519,803 | $93.93 | 71 |
| 2023 Q2 | 3,527,002 | $344,841,843 | -$27,114,265 | $97.77 | 74 |
| 2023 Q1 | 3,329,404 | $318,327,862 | -$5,446,433 | $95.61 | 73 |
| 2022 Q4 | 3,974,086 | $376,665,915 | -$18,507,154 | $94.78 | 69 |
| 2022 Q3 | 4,254,364 | $367,730,000 | +$19,236,358 | $85.5 | 72 |
| 2022 Q2 | 4,040,092 | $369,749,000 | -$26,160,776 | $91.51 | 71 |
| 2022 Q1 | 4,318,445 | $450,919,788 | -$80,559,969 | $104.47 | 76 |
| 2021 Q4 | 5,077,212 | $538,388,000 | -$5,720,795 | $106.05 | 74 |
| 2021 Q3 | 5,027,441 | $483,562,000 | +$3,522,095 | $96.15 | 70 |
| 2021 Q2 | 5,008,362 | $484,182,000 | -$10,770,973 | $96.75 | 74 |
| 2021 Q1 | 5,116,171 | $467,288,000 | -$14,672,072 | $91.31 | 67 |
| 2020 Q4 | 6,032,526 | $504,986,000 | -$8,235,597 | $83.65 | 71 |
| 2020 Q3 | 6,052,001 | $447,547,000 | -$10,096,189 | $73.95 | 74 |
| 2020 Q2 | 6,190,742 | $429,566,000 | -$135,590,191 | $69.39 | 76 |
| 2020 Q1 | 8,356,552 | $490,977,000 | -$41,130,544 | $58.64 | 89 |
| 2019 Q4 | 8,671,783 | $690,829,000 | +$15,481,333 | $79.66 | 96 |
| 2019 Q3 | 8,765,389 | $664,788,036 | +$66,659,147 | $75.92 | 83 |
| 2019 Q2 | 7,463,858 | $557,334,000 | +$29,035,759 | $74.85 | 80 |
| 2019 Q1 | 7,003,998 | $512,459,859 | +$11,806,172 | $73.15 | 75 |
| 2018 Q4 | 7,032,791 | $464,731,000 | +$38,346,008 | $64.87 | 80 |
| 2018 Q3 | 5,644,345 | $419,529,440 | +$23,436,816 | $74.54 | 74 |
| 2018 Q2 | 5,691,587 | $404,736,000 | +$23,180,789 | $71.05 | 62 |
| 2018 Q1 | 4,900,823 | $341,010,000 | +$31,547,066 | $69.69 | 59 |
| 2017 Q4 | 4,250,004 | $299,849,000 | +$41,642,303 | $70.52 | 57 |
| 2017 Q3 | 3,559,989 | $239,551,000 | +$60,897,167 | $67.29 | 46 |
| 2017 Q2 | 2,654,679 | $173,382,000 | -$57,518,670 | $65.31 | 32 |
| 2017 Q1 | 3,725,432 | $235,260,000 | +$66,304,077 | $63.16 | 31 |
| 2016 Q4 | 2,675,116 | $158,398,000 | +$14,816,281 | $59.22 | 22 |
| 2016 Q3 | 1,944,505 | $113,795,000 | +$83,311,516 | $58.52 | 14 |
| 2016 Q2 | 520,908 | $29,874,000 | -$4,704,955 | $57.35 | 5 |
| 2016 Q1 | 594,438 | $33,616,000 | +$4,770,772 | $55.63 | 5 |
| 2015 Q4 | 477,316 | $25,632,000 | +$14,920,591 | $53.7 | 2 |
| 2015 Q3 | 199,500 | $10,103,000 | +$10,103,000 | $50.64 | 1 |