| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,631,733 | $392,833,243 | +$6,105,670 | $84.97 | 159 |
| 2025 Q2 | 4,576,964 | $376,959,017 | -$29,483,391 | $82.34 | 159 |
| 2025 Q1 | 4,962,738 | $427,860,834 | -$222,520,289 | $86.42 | 164 |
| 2024 Q4 | 7,597,064 | $615,856,058 | +$25,474,606 | $81.02 | 174 |
| 2024 Q3 | 7,252,134 | $642,957,306 | +$283,910,084 | $88.82 | 153 |
| 2024 Q2 | 4,023,084 | $310,180,709 | -$38,081,417 | $76.99 | 132 |
| 2024 Q1 | 4,545,855 | $326,872,465 | -$28,159,384 | $72.07 | 136 |
| 2023 Q4 | 4,932,993 | $362,491,547 | +$9,319,311 | $73.52 | 134 |
| 2023 Q3 | 4,771,168 | $315,425,873 | +$29,786,016 | $65.95 | 137 |
| 2023 Q2 | 4,291,644 | $315,416,000 | +$5,736,661 | $73.27 | 139 |
| 2023 Q1 | 4,115,960 | $290,643,287 | -$15,453,906 | $70.62 | 138 |
| 2022 Q4 | 4,418,261 | $302,278,262 | -$27,477,735 | $68.34 | 142 |
| 2022 Q3 | 4,820,999 | $346,241,846 | -$73,146,053 | $71.82 | 137 |
| 2022 Q2 | 5,825,584 | $466,054,987 | -$57,850,626 | $79.99 | 145 |
| 2022 Q1 | 6,413,253 | $615,043,312 | +$112,936,462 | $95.91 | 172 |
| 2021 Q4 | 5,240,682 | $514,601,885 | -$94,787,085 | $98.23 | 151 |
| 2021 Q3 | 6,137,308 | $525,685,943 | +$242,851,192 | $85.57 | 130 |
| 2021 Q2 | 3,264,938 | $272,060,861 | +$37,081,158 | $83.33 | 106 |
| 2021 Q1 | 2,815,741 | $209,778,290 | +$20,772,979 | $74 | 93 |
| 2020 Q4 | 2,431,684 | $165,773,889 | +$4,757,133 | $67.84 | 91 |
| 2020 Q3 | 2,392,586 | $145,855,561 | +$18,042,897 | $60.97 | 83 |
| 2020 Q2 | 2,092,733 | $125,778,542 | -$4,971,317 | $60.09 | 86 |
| 2020 Q1 | 2,158,115 | $119,071,943 | -$39,152,248 | $55.2 | 90 |
| 2019 Q4 | 2,690,672 | $202,745,123 | -$48,156,971 | $75.34 | 103 |
| 2019 Q3 | 3,245,487 | $257,882,706 | +$16,741,899 | $79.47 | 99 |
| 2019 Q2 | 3,032,791 | $221,882,652 | +$24,838,098 | $72.92 | 85 |
| 2019 Q1 | 2,660,144 | $188,183,468 | +$46,193,842 | $70.7 | 80 |
| 2018 Q4 | 2,011,994 | $124,881,541 | +$6,570,782 | $62.34 | 61 |
| 2018 Q3 | 1,882,919 | $117,497,757 | +$30,068,563 | $62.89 | 63 |
| 2018 Q2 | 1,416,367 | $89,227,975 | -$12,883,117 | $63.04 | 61 |
| 2018 Q1 | 1,619,454 | $93,313,007 | -$30,347,082 | $57.65 | 59 |
| 2017 Q4 | 2,118,669 | $131,766,616 | +$3,201,773 | $62.24 | 66 |
| 2017 Q3 | 2,009,352 | $127,741,459 | -$46,501,154 | $63.58 | 57 |
| 2017 Q2 | 2,740,569 | $178,233,349 | +$40,528,357 | $65.07 | 62 |
| 2017 Q1 | 2,112,937 | $133,263,607 | +$14,403,687 | $63.15 | 60 |
| 2016 Q4 | 1,894,384 | $117,181,562 | -$25,530,073 | $62 | 61 |
| 2016 Q3 | 2,309,367 | $151,044,907 | +$946,053 | $65.52 | 68 |
| 2016 Q2 | 2,303,291 | $155,532,316 | -$4,651,475 | $67.5 | 72 |
| 2016 Q1 | 2,346,278 | $154,673,333 | +$28,100,898 | $65.98 | 67 |
| 2015 Q4 | 1,933,354 | $122,782,648 | +$38,114,973 | $63.45 | 66 |
| 2015 Q3 | 1,323,927 | $78,622,032 | +$12,317,642 | $59.3 | 53 |
| 2015 Q2 | 1,324,773 | $74,285,770 | -$52,926,807 | $56.04 | 53 |
| 2015 Q1 | 2,223,973 | $137,529,566 | +$30,934,360 | $62.15 | 56 |
| 2014 Q4 | 1,719,807 | $101,322,135 | +$24,119,173 | $58.91 | 49 |
| 2014 Q3 | 1,279,455 | $65,428,386 | -$9,481,783 | $51.13 | 55 |
| 2014 Q2 | 1,455,953 | $77,648,026 | -$16,184,667 | $53.33 | 53 |
| 2014 Q1 | 1,761,388 | $88,151,033 | +$3,947,166 | $50.05 | 52 |