| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,906,224 | $707,793,882 | +$89,747,177 | $89.55 | 58 |
| 2025 Q2 | 6,904,580 | $594,966,502 | -$27,231,032 | $86.17 | 54 |
| 2025 Q1 | 7,222,072 | $558,672,918 | +$34,227,821 | $77.36 | 48 |
| 2024 Q4 | 6,782,875 | $491,294,373 | -$13,448,439 | $72.43 | 50 |
| 2024 Q3 | 6,882,372 | $544,864,632 | +$18,282,710 | $79.17 | 45 |
| 2024 Q2 | 6,654,145 | $495,156,816 | +$3,448,597 | $74.42 | 46 |
| 2024 Q1 | 6,607,387 | $499,566,575 | +$21,624,644 | $75.61 | 39 |
| 2023 Q4 | 6,321,789 | $451,806,373 | +$10,610,882 | $71.47 | 38 |
| 2023 Q3 | 2,219,352 | $144,813,466 | -$3,895,729 | $65.25 | 26 |
| 2023 Q2 | 2,276,737 | $157,481,010 | -$3,397,359 | $69.17 | 27 |
| 2023 Q1 | 2,326,721 | $155,970,192 | +$38,287,330 | $67.1 | 27 |
| 2022 Q4 | 1,758,374 | $109,532,333 | +$1,946,130 | $62.3 | 23 |
| 2022 Q3 | 1,728,056 | $92,521,000 | +$13,749,157 | $53.54 | 19 |
| 2022 Q2 | 1,470,093 | $88,925,000 | +$6,115,841 | $60.49 | 16 |
| 2022 Q1 | 1,334,971 | $93,804,080 | +$13,495,557 | $70.27 | 19 |
| 2021 Q4 | 1,139,586 | $84,615,000 | +$48,463,211 | $74.34 | 13 |
| 2021 Q3 | 491,087 | $35,665,000 | +$3,033,921 | $72.63 | 12 |
| 2021 Q2 | 449,193 | $33,127,000 | +$18,869,485 | $73.75 | 10 |
| 2021 Q1 | 193,714 | $13,579,000 | +$6,137,216 | $70.08 | 6 |
| 2020 Q4 | 106,070 | $7,146,000 | +$4,244,602 | $67.04 | 6 |
| 2020 Q3 | 43,408 | $2,567,000 | -$340,786 | $59.21 | 5 |
| 2020 Q2 | 49,137 | $2,800,000 | +$2,800,000 | $56.98 | 2 |