| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 416,556 | $19,622,506 | -$89,250 | $47.02 | 11 |
| 2025 Q3 | 19,314,676 | $884,363,314 | -$117,224,233 | $45.80 | 235 |
| 2025 Q2 | 22,004,830 | $969,361,811 | +$19,428,086 | $44.05 | 244 |
| 2025 Q1 | 21,485,128 | $890,916,968 | +$180,569,730 | $41.47 | 240 |
| 2024 Q4 | 17,153,258 | $724,346,326 | -$15,403,329 | $42.25 | 217 |
| 2024 Q3 | 17,044,111 | $704,270,838 | -$101,858,583 | $41.32 | 209 |
| 2024 Q2 | 19,968,482 | $803,540,968 | -$82,011,566 | $40.23 | 214 |
| 2024 Q1 | 22,655,475 | $885,988,213 | +$339,623,058 | $39.11 | 211 |
| 2023 Q4 | 9,410 | $350,428 | +$350,428 | $37.24 | 1 |
| 2023 Q3 | 11,657,682 | $405,614,245 | -$38,304,283 | $34.80 | 144 |
| 2023 Q2 | 12,857,556 | $451,406,468 | -$19,987,879 | $35.11 | 148 |
| 2023 Q1 | 13,178,117 | $437,702,686 | +$61,314,972 | $33.21 | 145 |
| 2022 Q4 | 11,744,574 | $369,018,788 | +$40,169,871 | $31.51 | 126 |
| 2022 Q3 | 10,287,142 | $302,417,425 | -$55,512,378 | $29.43 | 121 |
| 2022 Q2 | 12,000,571 | $360,537,975 | +$14,131,438 | $30.03 | 127 |
| 2022 Q1 | 11,220,118 | $364,321,608 | +$102,724,993 | $32.57 | 121 |
| 2021 Q4 | 7,998,838 | $265,535,822 | +$74,278,407 | $33.27 | 95 |
| 2021 Q3 | 5,219,246 | $170,415,984 | -$16,479,121 | $32.65 | 86 |
| 2021 Q2 | 5,566,226 | $180,548,374 | -$30,918,503 | $32.44 | 94 |
| 2021 Q1 | 6,760,689 | $213,528,911 | +$60,822,661 | $31.55 | 97 |
| 2020 Q4 | 4,715,126 | $144,266,853 | -$39,097,909 | $30.58 | 72 |
| 2020 Q3 | 4,947,544 | $145,162,438 | +$13,524,501 | $29.32 | 58 |
| 2020 Q2 | 5,173,413 | $145,829,004 | -$2,451,275 | $28.00 | 55 |
| 2020 Q1 | 5,312,737 | $134,219,820 | +$97,966,572 | $25.06 | 43 |
| 2019 Q4 | 1,390,747 | $39,460,000 | +$7,280,561 | $28.40 | 21 |
| 2019 Q3 | 1,136,447 | $31,601,000 | -$13,353,425 | $27.80 | 17 |
| 2019 Q2 | 1,616,504 | $44,518,000 | +$449,814 | $27.53 | 17 |
| 2019 Q1 | 1,601,652 | $43,234,000 | +$39,245,040 | $26.95 | 16 |