| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 33,204,015 | $1,461,223,216 | +$76,336,687 | $44.01 | 143 |
| 2025 Q2 | 31,563,994 | $1,309,073,324 | +$392,176,652 | $41.47 | 134 |
| 2025 Q1 | 22,278,913 | $872,428,720 | +$485,611,505 | $39.16 | 107 |
| 2024 Q4 | 9,878,359 | $406,767,163 | +$94,585,488 | $41.17 | 89 |
| 2024 Q3 | 7,176,741 | $297,049,843 | +$63,025,351 | $41.4 | 65 |
| 2024 Q2 | 5,661,573 | $212,556,622 | +$103,681,972 | $37.68 | 55 |
| 2024 Q1 | 2,904,251 | $112,844,910 | +$27,266,164 | $38.86 | 39 |
| 2023 Q4 | 2,204,299 | $79,858,155 | +$1,194,570 | $36.23 | 30 |
| 2023 Q3 | 2,055,676 | $66,353,515 | +$3,474,581 | $32.27 | 30 |
| 2023 Q2 | 1,947,140 | $65,112,125 | +$3,063,710 | $33.44 | 30 |
| 2023 Q1 | 1,909,085 | $60,919,316 | +$4,427,959 | $32.26 | 28 |
| 2022 Q4 | 1,681,813 | $52,690,660 | +$15,219,368 | $31.33 | 24 |
| 2022 Q3 | 1,198,749 | $34,439,536 | +$3,476,907 | $28.73 | 16 |
| 2022 Q2 | 1,074,509 | $31,929,056 | +$6,764,263 | $29.72 | 15 |
| 2022 Q1 | 844,652 | $28,924,713 | +$13,162,564 | $34.24 | 16 |
| 2021 Q4 | 460,277 | $16,482,765 | +$800,867 | $35.81 | 11 |
| 2021 Q3 | 437,168 | $14,629,300 | -$8,740,320 | $33.47 | 13 |
| 2021 Q2 | 747,128 | $25,327,004 | +$4,086,235 | $33.89 | 14 |
| 2021 Q1 | 629,451 | $20,498,997 | -$528,201 | $32.56 | 15 |
| 2020 Q4 | 654,572 | $18,778,475 | +$4,962,603 | $28.69 | 15 |
| 2020 Q3 | 407,252 | $9,662,886 | +$1,838,906 | $23.73 | 10 |
| 2020 Q2 | 333,686 | $7,630,951 | +$4,316,340 | $22.87 | 9 |
| 2020 Q1 | 145,293 | $2,737,726 | +$2,475,726 | $18.84 | 7 |
| 2019 Q4 | 5,005 | $134,000 | -$978,745 | $26.76 | 3 |
| 2019 Q3 | 44,164 | $1,105,000 | -$873,009 | $25.01 | 6 |
| 2019 Q2 | 78,989 | $1,986,000 | -$1,227,902 | $25.25 | 4 |
| 2019 Q1 | 128,000 | $3,152,000 | +$3,152,000 | $24.62 | 1 |