| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 8,255,754 | $294,205,572 | -$6,868,166 | $35.63 | 37 |
| 2025 Q2 | 8,482,862 | $284,073,821 | +$122,253,151 | $33.57 | 37 |
| 2025 Q1 | 6,308,080 | $200,077,527 | -$6,401,356 | $31.64 | 31 |
| 2024 Q4 | 6,493,024 | $214,030,623 | +$32,552,178 | $33 | 28 |
| 2024 Q3 | 5,506,916 | $178,654,076 | +$19,159,389 | $32.51 | 26 |
| 2024 Q2 | 4,917,347 | $156,273,941 | +$26,956,000 | $31.78 | 23 |
| 2024 Q1 | 4,070,452 | $125,770,342 | -$86,558,198 | $30.9 | 19 |
| 2023 Q4 | 6,876,513 | $198,935,564 | +$8,581,516 | $28.92 | 23 |
| 2023 Q3 | 3,040,277 | $84,821,837 | +$52,140,265 | $27.9 | 22 |
| 2023 Q2 | 1,161,463 | $33,769,178 | +$3,315,211 | $29.07 | 16 |
| 2023 Q1 | 5,514,809 | $150,282,553 | +$16,691,427 | $27.25 | 18 |
| 2022 Q4 | 406,403 | $10,433,953 | +$5,270,444 | $25.68 | 13 |
| 2022 Q3 | 279,104 | $7,237,090 | +$1,625,159 | $25.54 | 11 |
| 2022 Q2 | 189,453 | $4,866,000 | -$513,745 | $25.84 | 8 |
| 2022 Q1 | 208,261 | $5,720,000 | +$2,904,914 | $28.18 | 8 |
| 2021 Q4 | 71,816 | $2,115,000 | +$671,864 | $29.45 | 6 |
| 2021 Q3 | 119,565 | $3,741,000 | +$250,966 | $31.29 | 7 |
| 2021 Q2 | 111,581 | $3,467,000 | +$329,547 | $31.06 | 6 |
| 2021 Q1 | 100,987 | $2,951,000 | +$1,267,270 | $29.2 | 6 |
| 2020 Q4 | 57,598 | $1,610,000 | +$1,288,000 | $27.95 | 3 |
| 2020 Q3 | 11,521 | $316,000 | +$316,000 | $27.93 | 2 |