| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,950,613 | $157,238,314 | -$72,625,788 | $53.29 | 94 |
| 2025 Q2 | 4,399,291 | $223,728,800 | -$855,968 | $50.86 | 95 |
| 2025 Q1 | 4,430,872 | $204,668,508 | -$51,594,487 | $46.19 | 95 |
| 2024 Q4 | 5,630,760 | $245,153,834 | +$8,097,529 | $43.52 | 98 |
| 2024 Q3 | 5,412,528 | $263,245,382 | -$43,401,252 | $48.65 | 90 |
| 2024 Q2 | 6,302,440 | $282,242,129 | -$8,260,240 | $44.78 | 87 |
| 2024 Q1 | 7,919,226 | $361,703,917 | -$107,129,457 | $45.67 | 84 |
| 2023 Q4 | 10,278,834 | $449,492,140 | -$55,364,381 | $43.73 | 80 |
| 2023 Q3 | 11,544,966 | $464,950,239 | -$3,359,496 | $40.27 | 63 |
| 2023 Q2 | 11,317,432 | $480,830,538 | +$262,133 | $42.49 | 12 |
| 2023 Q1 | 11,312,359 | $472,188,345 | -$1,990,046 | $41.74 | 11 |
| 2022 Q4 | 11,360,044 | $438,412,204 | +$39,883,362 | $38.57 | 10 |
| 2022 Q3 | 10,322,245 | $349,641,000 | -$6,662,366 | $33.87 | 10 |
| 2022 Q2 | 10,478,511 | $397,344,440 | +$139,739 | $37.92 | 10 |
| 2022 Q1 | 10,474,825 | $469,073,813 | +$12,815,841 | $44.81 | 10 |
| 2021 Q4 | 10,168,039 | $478,950,000 | -$3,684,090 | $47.57 | 11 |
| 2021 Q3 | 10,245,479 | $480,212,000 | -$14,592,336 | $46.87 | 10 |
| 2021 Q2 | 10,556,619 | $506,718,000 | +$506,718,000 | $48 | 11 |