| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 275,509 | $10,783,720 | -$890,871 | $39.12 | 10 |
| 2025 Q3 | 15,974,361 | $612,672,415 | -$47,364,513 | $38.36 | 208 |
| 2025 Q2 | 17,369,525 | $647,708,626 | +$102,469,658 | $37.29 | 209 |
| 2025 Q1 | 14,832,159 | $529,024,542 | -$37,180,787 | $35.66 | 195 |
| 2024 Q4 | 15,700,378 | $575,972,623 | -$83,004,561 | $36.70 | 212 |
| 2024 Q3 | 17,318,112 | $622,422,402 | -$122,302,445 | $35.94 | 198 |
| 2024 Q2 | 21,078,303 | $730,986,444 | +$249,390,473 | $34.66 | 208 |
| 2024 Q1 | 14,219,245 | $477,480,633 | +$28,574,613 | $33.59 | 157 |
| 2023 Q4 | 13,393,930 | $437,950,754 | -$43,933,371 | $32.69 | 155 |
| 2023 Q3 | 14,563,635 | $445,840,969 | -$74,301,462 | $30.61 | 154 |
| 2023 Q2 | 16,668,687 | $514,925,784 | +$173,131,501 | $30.90 | 157 |
| 2023 Q1 | 11,037,637 | $324,684,840 | +$110,216,005 | $29.40 | 119 |
| 2022 Q4 | 7,329,645 | $206,203,680 | -$3,974,840 | $28.07 | 110 |
| 2022 Q3 | 7,234,838 | $192,692,086 | -$10,720,744 | $26.56 | 104 |
| 2022 Q2 | 7,660,642 | $207,139,180 | +$64,853,024 | $27.00 | 108 |
| 2022 Q1 | 5,075,956 | $150,376,256 | +$30,748,222 | $29.66 | 80 |
| 2021 Q4 | 4,394,388 | $130,134,697 | -$8,410,167 | $29.33 | 82 |
| 2021 Q3 | 4,258,883 | $121,786,111 | -$10,355,905 | $28.57 | 78 |
| 2021 Q2 | 5,333,462 | $151,814,892 | +$22,103,987 | $28.46 | 82 |
| 2021 Q1 | 4,456,631 | $123,177,821 | +$18,595,420 | $27.55 | 63 |
| 2020 Q4 | 3,798,908 | $103,648,680 | +$17,083,705 | $27.28 | 51 |
| 2020 Q3 | 4,215,126 | $112,171,949 | -$20,437,424 | $26.63 | 49 |
| 2020 Q2 | 4,937,339 | $128,089,605 | +$3,493,039 | $25.93 | 46 |
| 2020 Q1 | 4,706,268 | $113,770,000 | +$72,124,720 | $24.16 | 37 |
| 2019 Q4 | 1,583,686 | $41,347,000 | -$18,685,527 | $26.08 | 29 |
| 2019 Q3 | 2,213,971 | $57,630,748 | -$4,002 | $26.01 | 25 |
| 2019 Q2 | 2,214,448 | $57,040,000 | +$56,174,952 | $25.74 | 21 |
| 2019 Q1 | 33,991 | $865,000 | $0 | $25.45 | 1 |