| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,573,719 | $165,237,481 | +$17,100,846 | $104.97 | 78 |
| 2025 Q2 | 1,484,357 | $129,931,592 | +$292,464 | $87.55 | 80 |
| 2025 Q1 | 1,481,075 | $125,996,344 | -$4,835,620 | $86 | 77 |
| 2024 Q4 | 1,559,422 | $117,464,760 | -$9,310,549 | $75.88 | 71 |
| 2024 Q3 | 1,652,509 | $133,924,845 | -$1,894,036 | $82.12 | 70 |
| 2024 Q2 | 1,697,603 | $115,361,834 | -$60,339,261 | $68.45 | 82 |
| 2024 Q1 | 2,727,335 | $178,580,811 | -$61,712,992 | $65.78 | 81 |
| 2023 Q4 | 3,442,480 | $233,511,359 | +$4,463,827 | $68.12 | 84 |
| 2023 Q3 | 3,342,673 | $239,511,046 | -$138,640,789 | $71.55 | 82 |
| 2023 Q2 | 5,267,731 | $388,606,780 | +$126,862,559 | $73.77 | 79 |
| 2023 Q1 | 3,534,580 | $292,023,603 | +$78,906,684 | $82.3 | 86 |
| 2022 Q4 | 2,605,990 | $204,356,250 | -$47,030,353 | $78.36 | 87 |
| 2022 Q3 | 3,384,933 | $239,925,057 | +$11,957,605 | $70.79 | 85 |
| 2022 Q2 | 3,016,945 | $275,997,433 | -$26,657,525 | $91.82 | 89 |
| 2022 Q1 | 3,309,112 | $291,786,837 | +$42,490,088 | $88.12 | 89 |
| 2021 Q4 | 2,767,730 | $286,031,011 | -$88,722,927 | $103.25 | 105 |
| 2021 Q3 | 3,605,446 | $398,195,322 | -$3,477,989 | $110.45 | 112 |
| 2021 Q2 | 3,536,282 | $469,194,875 | -$45,763,662 | $132.7 | 124 |
| 2021 Q1 | 3,887,330 | $509,034,765 | -$8,349,454 | $130.96 | 130 |
| 2020 Q4 | 3,929,629 | $511,681,820 | +$98,487,755 | $130.21 | 121 |
| 2020 Q3 | 3,203,287 | $380,486,484 | -$46,230,782 | $118.82 | 109 |
| 2020 Q2 | 3,629,329 | $380,563,205 | -$72,149,481 | $104.92 | 110 |
| 2020 Q1 | 4,340,142 | $398,923,440 | -$131,687 | $91.25 | 111 |
| 2019 Q4 | 4,332,962 | $444,754,682 | +$402,536 | $102.65 | 119 |
| 2019 Q3 | 4,218,385 | $383,768,293 | -$111,792,644 | $90.26 | 102 |
| 2019 Q2 | 5,440,323 | $521,426,091 | -$69,935,507 | $95.59 | 118 |
| 2019 Q1 | 6,177,168 | $619,554,199 | +$107,945,770 | $100.3 | 116 |
| 2018 Q4 | 5,140,368 | $436,068,425 | -$55,652,051 | $84.81 | 110 |
| 2018 Q3 | 5,725,243 | $550,880,584 | +$938,813 | $96.67 | 111 |
| 2018 Q2 | 5,704,249 | $597,216,942 | -$130,961,061 | $104.77 | 118 |
| 2018 Q1 | 6,943,963 | $768,555,113 | +$210,769,105 | $110.69 | 108 |
| 2017 Q4 | 5,251,881 | $564,338,658 | -$32,779,850 | $107.19 | 93 |
| 2017 Q3 | 5,151,905 | $528,029,037 | -$35,753,134 | $102.51 | 84 |
| 2017 Q2 | 5,508,965 | $491,804,633 | -$19,001,115 | $89.28 | 80 |
| 2017 Q1 | 5,743,392 | $471,349,741 | +$18,195,025 | $82.05 | 83 |
| 2016 Q4 | 5,541,557 | $399,306,014 | +$18,909,274 | $72.05 | 85 |
| 2016 Q3 | 5,163,060 | $412,574,979 | +$36,214,631 | $79.91 | 67 |
| 2016 Q2 | 4,768,278 | $333,254,474 | -$21,826,904 | $69.89 | 71 |
| 2016 Q1 | 5,076,752 | $354,045,920 | -$49,604,233 | $69.79 | 75 |
| 2015 Q4 | 5,907,019 | $432,835,600 | -$7,797,388 | $73.49 | 89 |
| 2015 Q3 | 6,005,583 | $414,436,673 | -$71,154,502 | $68.95 | 82 |
| 2015 Q2 | 6,944,172 | $617,339,525 | +$134,931,496 | $88.94 | 94 |
| 2015 Q1 | 5,423,456 | $459,306,029 | +$42,876,430 | $84.64 | 99 |
| 2014 Q4 | 4,935,725 | $392,420,156 | +$36,373,408 | $79.64 | 93 |
| 2014 Q3 | 4,362,966 | $334,357,275 | +$20,319,163 | $76.65 | 87 |
| 2014 Q2 | 4,105,666 | $308,906,146 | +$10,694,155 | $75.24 | 87 |
| 2014 Q1 | 3,978,035 | $289,198,020 | +$22,978,980 | $72.71 | 89 |