| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,318,359 | $113,506,690 | -$2,587,737 | $34.23 | 54 |
| 2025 Q2 | 3,492,562 | $116,508,890 | +$12,282,858 | $33.36 | 57 |
| 2025 Q1 | 3,130,349 | $100,442,784 | -$4,850,172 | $32.09 | 57 |
| 2024 Q4 | 3,280,151 | $107,683,989 | -$8,473,544 | $32.83 | 61 |
| 2024 Q3 | 3,504,433 | $112,994,266 | -$97,883,408 | $32.24 | 62 |
| 2024 Q2 | 6,570,936 | $204,529,890 | +$67,481,464 | $31.12 | 66 |
| 2024 Q1 | 4,563,830 | $138,075,047 | +$49,569,094 | $30.26 | 49 |
| 2023 Q4 | 2,977,452 | $87,868,086 | -$21,500,269 | $29.51 | 39 |
| 2023 Q3 | 3,676,581 | $102,909,336 | -$12,789,638 | $27.99 | 39 |
| 2023 Q2 | 4,133,299 | $116,145,536 | +$56,771,031 | $28.1 | 41 |
| 2023 Q1 | 2,111,862 | $57,065,786 | +$18,128,841 | $27.02 | 32 |
| 2022 Q4 | 1,450,033 | $38,077,574 | +$884,893 | $26.26 | 26 |
| 2022 Q3 | 1,456,852 | $36,493,662 | -$1,487,105 | $25.05 | 23 |
| 2022 Q2 | 1,514,379 | $38,353,888 | +$31,374,796 | $25.31 | 26 |
| 2022 Q1 | 273,866 | $7,208,343 | -$16,211,224 | $27.22 | 13 |
| 2021 Q4 | 857,619 | $23,191,632 | +$1,257,432 | $27.03 | 14 |
| 2021 Q3 | 786,269 | $20,850,643 | -$737,918 | $26.53 | 13 |
| 2021 Q2 | 814,307 | $21,503,921 | +$8,052,533 | $26.41 | 12 |
| 2021 Q1 | 509,325 | $13,165,000 | -$271,000 | $25.86 | 3 |
| 2020 Q4 | 132,238 | $3,384,000 | +$240,312 | $25.62 | 4 |
| 2020 Q3 | 122,863 | $3,164,000 | -$3,484 | $25.75 | 3 |
| 2020 Q2 | 122,990 | $3,087,000 | +$3,087,000 | $25.1 | 2 |