| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 179,712 | $8,178,286 | +$659,202 | $44.97 | 7 |
| 2025 Q3 | 17,385,001 | $764,084,130 | +$199,087,187 | $43.96 | 110 |
| 2025 Q2 | 12,858,226 | $544,732,552 | +$44,704,363 | $42.38 | 112 |
| 2025 Q1 | 11,810,939 | $476,722,819 | +$13,633,229 | $40.40 | 106 |
| 2024 Q4 | 11,396,593 | $451,592,462 | -$5,927,569 | $39.59 | 103 |
| 2024 Q3 | 11,537,753 | $472,459,989 | +$34,055,270 | $40.96 | 96 |
| 2024 Q2 | 10,718,011 | $412,757,584 | +$194,339,868 | $38.50 | 93 |
| 2024 Q1 | 5,583,406 | $211,981,592 | +$7,413,040 | $38.00 | 84 |
| 2023 Q4 | 2,247 | $79,245 | +$24,440 | $35.27 | 2 |
| 2023 Q3 | 4,961,224 | $159,153,506 | -$4,588,158 | $32.08 | 73 |
| 2023 Q2 | 5,712,652 | $190,774,542 | +$24,529,103 | $33.33 | 72 |
| 2023 Q1 | 4,973,802 | $159,286,074 | +$15,268,088 | $31.95 | 61 |
| 2022 Q4 | 4,506,034 | $141,685,259 | +$83,893,287 | $31.39 | 55 |
| 2022 Q3 | 2,054,939 | $58,513,315 | +$11,165,273 | $28.47 | 37 |
| 2022 Q2 | 1,529,357 | $45,625,058 | +$17,454,084 | $29.78 | 35 |
| 2022 Q1 | 916,660 | $30,341,193 | +$7,458,715 | $33.59 | 26 |
| 2021 Q4 | 721,097 | $25,494,968 | +$2,479,932 | $35.34 | 28 |
| 2021 Q3 | 622,064 | $19,812,000 | +$4,780,788 | $31.83 | 20 |
| 2021 Q2 | 437,191 | $13,857,000 | +$2,970,805 | $31.69 | 15 |
| 2021 Q1 | 353,324 | $10,572,404 | +$5,578,891 | $29.66 | 12 |
| 2020 Q4 | 167,804 | $4,760,000 | +$2,902,691 | $28.29 | 8 |
| 2020 Q3 | 61,433 | $1,560,000 | +$1,559,999 | $25.40 | 4 |