| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 303,866 | $12,385,395 | +$27,112 | $40.72 | 12 |
| 2025 Q3 | 16,118,862 | $639,307,571 | -$59,513,987 | $39.69 | 196 |
| 2025 Q2 | 17,416,261 | $662,128,413 | +$29,606,835 | $38.01 | 207 |
| 2025 Q1 | 16,958,167 | $607,387,790 | +$208,510,951 | $35.82 | 206 |
| 2024 Q4 | 11,195,908 | $411,741,030 | -$111,186,427 | $36.80 | 178 |
| 2024 Q3 | 13,853,545 | $499,262,939 | -$39,750,415 | $36.04 | 173 |
| 2024 Q2 | 15,150,175 | $532,314,089 | -$51,160,186 | $35.13 | 178 |
| 2024 Q1 | 16,783,168 | $573,166,575 | +$227,686,013 | $34.16 | 175 |
| 2023 Q4 | 0 | $0 | -$262,597 | $40.72 | 0 |
| 2023 Q3 | 11,066,460 | $337,055,147 | -$125,194,628 | $30.46 | 130 |
| 2023 Q2 | 15,157,970 | $466,614,058 | -$5,248,519 | $30.79 | 141 |
| 2023 Q1 | 15,877,278 | $464,269,482 | +$292,017,437 | $29.23 | 141 |
| 2022 Q4 | 5,427,553 | $153,774,216 | -$14,572,576 | $28.40 | 84 |
| 2022 Q3 | 6,022,083 | $159,973,303 | -$31,718,401 | $26.59 | 84 |
| 2022 Q2 | 7,055,085 | $190,693,729 | +$13,996,189 | $26.98 | 86 |
| 2022 Q1 | 6,611,027 | $192,617,286 | +$104,726,423 | $29.34 | 90 |
| 2021 Q4 | 3,008,226 | $88,408,253 | -$20,279,866 | $29.23 | 73 |
| 2021 Q3 | 3,519,665 | $100,835,964 | -$28,483,523 | $28.57 | 63 |
| 2021 Q2 | 4,533,349 | $128,916,422 | +$6,587,950 | $28.38 | 66 |
| 2021 Q1 | 4,321,627 | $119,035,440 | +$51,395,707 | $27.52 | 65 |
| 2020 Q4 | 2,409,508 | $63,889,350 | -$3,132,795 | $26.21 | 43 |
| 2020 Q3 | 2,512,165 | $63,456,000 | -$987,382 | $25.26 | 39 |
| 2020 Q2 | 2,506,997 | $60,942,880 | +$12,026,072 | $24.24 | 32 |
| 2020 Q1 | 2,010,001 | $43,744,000 | +$42,573,054 | $21.67 | 30 |