| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 10,945,444 | $1,502,068,325 | -$83,412,252 | $137.2 | 186 |
| 2025 Q2 | 11,599,952 | $1,367,102,078 | +$822,876,593 | $117.71 | 183 |
| 2025 Q1 | 4,811,305 | $427,438,503 | -$667,397,402 | $88.88 | 166 |
| 2024 Q4 | 12,281,375 | $1,329,174,170 | -$29,537,427 | $108.24 | 194 |
| 2024 Q3 | 11,594,051 | $1,167,636,464 | +$788,887,625 | $100.7 | 165 |
| 2024 Q2 | 3,691,947 | $369,484,321 | -$1,841,917 | $99.81 | 159 |
| 2024 Q1 | 3,974,864 | $344,468,351 | -$1,690,877 | $87.48 | 156 |
| 2023 Q4 | 3,942,827 | $299,607,066 | -$19,306,953 | $76 | 156 |
| 2023 Q3 | 4,047,618 | $240,315,917 | +$44,380,822 | $59.35 | 133 |
| 2023 Q2 | 3,279,930 | $211,134,651 | -$65,235,769 | $64.38 | 128 |
| 2023 Q1 | 4,303,535 | $213,144,566 | +$70,563,719 | $49.57 | 116 |
| 2022 Q4 | 2,934,626 | $102,832,140 | -$46,578,135 | $35.04 | 106 |
| 2022 Q3 | 4,076,940 | $149,445,238 | +$22,428,365 | $36.66 | 99 |
| 2022 Q2 | 3,396,409 | $140,984,129 | -$31,536,213 | $41.41 | 97 |
| 2022 Q1 | 3,833,518 | $274,760,236 | -$11,377,117 | $71.92 | 119 |
| 2021 Q4 | 4,036,604 | $359,954,347 | +$7,368,953 | $89.02 | 135 |
| 2021 Q3 | 3,745,124 | $273,063,060 | -$29,647,089 | $72.77 | 117 |
| 2021 Q2 | 4,091,696 | $288,495,108 | +$132,822,970 | $71.81 | 116 |
| 2021 Q1 | 1,769,643 | $213,836,499 | -$26,215,131 | $117.19 | 93 |
| 2020 Q4 | 2,024,142 | $233,268,601 | +$9,659,332 | $115.11 | 102 |
| 2020 Q3 | 2,030,528 | $185,663,747 | +$91,581,463 | $91.65 | 84 |
| 2020 Q2 | 1,120,047 | $168,049,384 | +$26,839,180 | $147.69 | 81 |
| 2020 Q1 | 1,002,816 | $89,861,373 | -$51,675,972 | $89.58 | 75 |
| 2019 Q4 | 1,329,213 | $164,197,373 | -$14,961,306 | $121.89 | 85 |
| 2019 Q3 | 1,358,186 | $131,059,328 | +$10,659,661 | $96.73 | 80 |
| 2019 Q2 | 1,238,138 | $120,980,020 | +$25,196,561 | $96.01 | 73 |
| 2019 Q1 | 1,000,483 | $90,904,284 | -$16,980,858 | $89.93 | 71 |
| 2018 Q4 | 1,197,351 | $80,570,202 | -$95,071,657 | $67.19 | 68 |
| 2018 Q3 | 2,160,283 | $217,319,782 | +$30,198,796 | $100.68 | 77 |
| 2018 Q2 | 1,852,935 | $165,695,544 | +$15,082,195 | $86.46 | 67 |
| 2018 Q1 | 1,705,722 | $129,448,584 | +$33,024,367 | $76.2 | 63 |
| 2017 Q4 | 1,323,670 | $97,429,366 | -$21,765,520 | $73.33 | 59 |
| 2017 Q3 | 1,127,704 | $72,423,568 | +$32,984,054 | $64.22 | 59 |
| 2017 Q2 | 579,975 | $66,896,283 | -$12,235,957 | $115.33 | 59 |
| 2017 Q1 | 666,740 | $71,107,937 | -$1,602,174 | $107.26 | 54 |
| 2016 Q4 | 699,951 | $60,424,600 | -$15,759,852 | $86.12 | 53 |
| 2016 Q3 | 806,341 | $69,773,994 | -$388,642 | $86.54 | 57 |
| 2016 Q2 | 819,480 | $58,379,883 | +$5,275,173 | $71.16 | 50 |
| 2016 Q1 | 733,735 | $54,071,201 | -$44,064,730 | $73.79 | 48 |
| 2015 Q4 | 1,314,315 | $102,143,450 | +$9,223,534 | $78.36 | 52 |
| 2015 Q3 | 1,179,203 | $77,234,461 | +$8,704,134 | $65.05 | 46 |
| 2015 Q2 | 1,039,485 | $76,125,352 | +$17,154,510 | $73.15 | 47 |
| 2015 Q1 | 745,079 | $105,860,976 | -$31,996,616 | $142.55 | 45 |
| 2014 Q4 | 1,016,078 | $138,921,148 | +$2,142,670 | $136.74 | 59 |
| 2014 Q3 | 981,092 | $123,139,992 | +$35,920,218 | $125.7 | 50 |
| 2014 Q2 | 722,262 | $82,083,128 | -$1,930,783 | $113.7 | 51 |
| 2014 Q1 | 723,116 | $71,830,137 | -$16,308,741 | $99.45 | 46 |