| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,822,237 | $768,722,616 | +$3,124,768 | $272.23 | 182 |
| 2025 Q2 | 2,800,075 | $664,420,896 | +$341,803,096 | $237.28 | 168 |
| 2025 Q1 | 1,317,814 | $252,748,823 | -$214,770,407 | $191.81 | 159 |
| 2024 Q4 | 2,438,618 | $492,457,489 | +$34,004,781 | $201.82 | 156 |
| 2024 Q3 | 2,286,600 | $451,480,839 | -$6,467,788 | $197.53 | 153 |
| 2024 Q2 | 2,319,938 | $452,787,499 | -$15,163,081 | $195.25 | 147 |
| 2024 Q1 | 2,393,172 | $436,555,242 | +$49,157,104 | $182.39 | 136 |
| 2023 Q4 | 2,126,364 | $349,289,201 | +$8,837,349 | $164.14 | 118 |
| 2023 Q3 | 2,069,132 | $282,896,985 | +$9,706,390 | $136.6 | 103 |
| 2023 Q2 | 1,986,628 | $277,504,510 | +$16,955,683 | $139.54 | 98 |
| 2023 Q1 | 1,881,086 | $227,826,874 | +$2,216,085 | $121.2 | 96 |
| 2022 Q4 | 1,873,813 | $181,504,257 | -$5,319,083 | $96.87 | 91 |
| 2022 Q3 | 731,677 | $68,872,508 | +$248,387 | $94.12 | 88 |
| 2022 Q2 | 738,077 | $75,885,641 | -$19,552,964 | $103.07 | 93 |
| 2022 Q1 | 918,935 | $127,812,768 | -$71,737,722 | $139.02 | 97 |
| 2021 Q4 | 1,363,529 | $225,865,841 | +$4,567,593 | $165.66 | 118 |
| 2021 Q3 | 1,307,928 | $204,736,746 | -$3,235,781 | $156.41 | 108 |
| 2021 Q2 | 1,329,467 | $211,425,986 | -$6,041,304 | $159.07 | 108 |
| 2021 Q1 | 1,369,247 | $198,089,731 | -$25,035,219 | $144.71 | 108 |
| 2020 Q4 | 1,542,603 | $217,973,333 | +$48,722,697 | $141.35 | 108 |
| 2020 Q3 | 1,171,288 | $139,203,350 | +$5,655,347 | $118.7 | 87 |
| 2020 Q2 | 1,133,010 | $112,604,037 | -$7,049,188 | $99.38 | 84 |
| 2020 Q1 | 1,196,884 | $87,621,664 | -$14,993,371 | $73.2 | 79 |
| 2019 Q4 | 1,393,419 | $114,214,772 | -$4,168,729 | $81.64 | 99 |
| 2019 Q3 | 1,387,687 | $100,966,017 | +$4,444,778 | $72.75 | 85 |
| 2019 Q2 | 1,336,952 | $97,169,135 | +$4,668,601 | $72.65 | 80 |
| 2019 Q1 | 1,269,866 | $90,494,298 | +$5,590,778 | $71.23 | 82 |
| 2018 Q4 | 1,212,400 | $72,182,277 | -$389,761,184 | $59.53 | 78 |
| 2018 Q3 | 5,650,064 | $533,579,942 | -$16,825,360 | $94.44 | 92 |
| 2018 Q2 | 5,825,691 | $542,501,939 | +$2,747,462 | $93.36 | 95 |
| 2018 Q1 | 5,804,312 | $516,128,533 | +$5,926,004 | $88.93 | 95 |
| 2017 Q4 | 5,742,936 | $481,344,722 | -$1,560,662 | $83.81 | 85 |
| 2017 Q3 | 5,679,152 | $447,828,770 | +$8,595,507 | $78.85 | 72 |
| 2017 Q2 | 5,571,115 | $406,077,223 | -$10,107,113 | $72.89 | 66 |
| 2017 Q1 | 5,728,846 | $393,049,204 | +$10,411,675 | $68.81 | 62 |
| 2016 Q4 | 5,424,574 | $328,219,260 | +$2,520,362 | $60.52 | 58 |
| 2016 Q3 | 5,457,187 | $327,087,906 | -$7,653,504 | $59.93 | 56 |
| 2016 Q2 | 5,519,472 | $290,117,100 | -$1,893,177 | $52.56 | 53 |
| 2016 Q1 | 5,545,309 | $292,236,000 | +$39,123,027 | $52.7 | 48 |
| 2015 Q4 | 4,800,733 | $259,601,000 | +$9,976,391 | $54.08 | 52 |
| 2015 Q3 | 4,609,899 | $228,507,000 | +$116,479,617 | $49.57 | 41 |
| 2015 Q2 | 2,246,497 | $226,147,907 | +$62,277,970 | $100.65 | 43 |
| 2015 Q1 | 1,564,513 | $157,003,709 | +$110,059,351 | $100.33 | 41 |
| 2014 Q4 | 474,173 | $48,233,075 | -$1,571,443 | $101.79 | 37 |
| 2014 Q3 | 489,052 | $47,442,000 | +$1,227,929 | $97.03 | 39 |
| 2014 Q2 | 476,403 | $45,498,846 | -$2,662,411 | $95.52 | 37 |
| 2014 Q1 | 505,050 | $46,749,923 | +$1,618,198 | $92.57 | 36 |