| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 85,362 | $6,146,903 | -$807,592 | $72.01 | 7 |
| 2025 Q3 | 18,750,345 | $1,377,770,353 | +$64,450,032 | $73.57 | 247 |
| 2025 Q2 | 17,825,373 | $1,213,152,826 | +$168,929,561 | $68.02 | 226 |
| 2025 Q1 | 15,472,670 | $970,716,939 | +$38,649,170 | $62.75 | 206 |
| 2024 Q4 | 14,850,335 | $983,034,847 | +$208,522,874 | $66.11 | 201 |
| 2024 Q3 | 11,097,892 | $735,808,372 | +$382,943,725 | $66.19 | 172 |
| 2024 Q2 | 5,340,533 | $321,778,057 | +$72,000,337 | $60.05 | 106 |
| 2024 Q1 | 4,106,205 | $246,789,521 | +$65,852,028 | $60.32 | 88 |
| 2023 Q4 | 3,003,644 | $170,163,582 | +$47,832,811 | $56.66 | 78 |
| 2023 Q3 | 2,144,161 | $104,007,909 | +$8,797,397 | $48.51 | 63 |
| 2023 Q2 | 1,962,777 | $95,165,618 | -$16,176,900 | $48.48 | 64 |
| 2023 Q1 | 2,273,799 | $105,295,267 | +$16,882,693 | $46.31 | 65 |
| 2022 Q4 | 1,904,060 | $89,941,858 | +$21,020,264 | $47.15 | 62 |
| 2022 Q3 | 1,443,598 | $62,870,521 | +$3,612,283 | $43.37 | 54 |
| 2022 Q2 | 1,360,117 | $59,736,609 | +$2,545,195 | $43.88 | 55 |
| 2022 Q1 | 1,290,891 | $67,036,171 | -$26,670,435 | $51.94 | 62 |
| 2021 Q4 | 1,783,781 | $100,066,932 | +$9,536,939 | $56.43 | 57 |
| 2021 Q3 | 1,130,001 | $60,474,991 | +$588,990 | $53.26 | 48 |
| 2021 Q2 | 1,598,037 | $87,081,591 | -$8,979,231 | $54.72 | 47 |
| 2021 Q1 | 1,765,257 | $93,178,508 | +$7,023,631 | $52.06 | 49 |
| 2020 Q4 | 1,617,989 | $80,189,997 | -$2,130,415 | $47.48 | 43 |
| 2020 Q3 | 1,182,379 | $47,321,004 | +$7,212,891 | $40.02 | 39 |
| 2020 Q2 | 1,002,199 | $36,219,263 | -$5,277,880 | $36.14 | 36 |
| 2020 Q1 | 1,153,526 | $33,774,601 | -$2,596,362 | $29.28 | 35 |
| 2019 Q4 | 1,250,582 | $49,285,944 | +$506,206 | $39.41 | 33 |
| 2019 Q3 | 1,239,523 | $46,188,695 | +$1,461,364 | $37.26 | 31 |
| 2019 Q2 | 1,200,349 | $45,017,878 | -$8,440,847 | $37.50 | 29 |
| 2019 Q1 | 1,426,755 | $51,947,353 | +$6,292,556 | $36.41 | 29 |
| 2018 Q4 | 1,255,764 | $38,745,000 | -$4,908,863 | $30.86 | 27 |
| 2018 Q3 | 1,349,872 | $53,727,000 | +$16,326,056 | $39.80 | 29 |
| 2018 Q2 | 939,780 | $34,367,000 | +$34,367,000 | $36.57 | 23 |