| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,597,114 | $568,891,308 | +$75,384,630 | $74.89 | 115 |
| 2025 Q2 | 6,598,798 | $452,826,881 | +$13,470,396 | $68.61 | 103 |
| 2025 Q1 | 6,564,957 | $416,790,324 | +$15,900,489 | $63.43 | 102 |
| 2024 Q4 | 6,326,206 | $437,368,467 | +$25,575,945 | $69.13 | 107 |
| 2024 Q3 | 5,746,197 | $398,483,295 | -$7,094,819 | $69.35 | 102 |
| 2024 Q2 | 5,828,644 | $370,983,485 | -$13,148,594 | $63.35 | 93 |
| 2024 Q1 | 6,072,350 | $398,040,428 | -$31,755,230 | $65.55 | 87 |
| 2023 Q4 | 6,425,918 | $405,491,787 | -$524,007 | $63.12 | 88 |
| 2023 Q3 | 6,172,026 | $344,696,543 | -$201,606 | $55.85 | 83 |
| 2023 Q2 | 6,127,075 | $354,010,184 | +$6,257,923 | $57.74 | 79 |
| 2023 Q1 | 5,948,938 | $328,997,530 | -$12,953,457 | $55.51 | 69 |
| 2022 Q4 | 6,267,959 | $341,309,642 | -$2,535,202 | $54.61 | 75 |
| 2022 Q3 | 6,574,679 | $332,856,896 | +$17,422,520 | $50.52 | 70 |
| 2022 Q2 | 6,222,781 | $326,117,572 | +$16,071,509 | $52.5 | 72 |
| 2022 Q1 | 5,766,946 | $357,056,663 | +$2,258,049 | $61.91 | 72 |
| 2021 Q4 | 5,805,019 | $386,096,010 | +$16,295,271 | $66.5 | 68 |
| 2021 Q3 | 5,337,210 | $336,300,848 | +$20,208,713 | $63.01 | 60 |
| 2021 Q2 | 5,013,990 | $325,680,393 | +$21,552,708 | $65.01 | 59 |
| 2021 Q1 | 4,683,509 | $292,068,806 | +$81,515,085 | $62.38 | 55 |
| 2020 Q4 | 3,292,579 | $178,240,416 | +$35,549,877 | $54.13 | 44 |
| 2020 Q3 | 2,352,684 | $99,076,274 | +$34,436,449 | $42.11 | 35 |
| 2020 Q2 | 1,535,067 | $61,583,812 | +$18,839,807 | $40.12 | 31 |
| 2020 Q1 | 1,068,418 | $37,875,096 | -$10,557,776 | $35.46 | 25 |
| 2019 Q4 | 1,293,050 | $61,114,418 | +$3,579,832 | $47.26 | 23 |
| 2019 Q3 | 1,125,052 | $49,315,000 | +$6,575,810 | $43.79 | 19 |
| 2019 Q2 | 974,700 | $43,053,000 | +$822,562 | $44.34 | 16 |
| 2019 Q1 | 957,690 | $41,754,000 | +$5,751,469 | $43.6 | 14 |
| 2018 Q4 | 877,660 | $34,124,000 | +$15,130,496 | $38.88 | 18 |
| 2018 Q3 | 352,941 | $16,977,000 | +$1,813,297 | $48.1 | 12 |
| 2018 Q2 | 315,290 | $14,766,000 | +$2,456,203 | $46.84 | 12 |
| 2018 Q1 | 263,357 | $11,410,000 | +$4,055,063 | $43.21 | 9 |
| 2017 Q4 | 169,781 | $7,352,000 | -$5,232,181 | $43.17 | 6 |
| 2017 Q3 | 293,324 | $12,295,000 | -$268,378 | $41.67 | 5 |
| 2017 Q2 | 300,000 | $12,073,000 | +$12,073,000 | $40.21 | 3 |