| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 58,816 | $2,382,630 | -$4,456 | $40.51 | 1 |
| 2025 Q3 | 2,809,819 | $111,770,149 | -$8,342,671 | $39.77 | 18 |
| 2025 Q2 | 3,023,319 | $112,617,864 | -$4,853,631 | $37.23 | 19 |
| 2025 Q1 | 3,165,805 | $102,342,851 | -$5,006,263 | $32.32 | 18 |
| 2024 Q4 | 3,320,668 | $112,263,827 | +$10,048,233 | $33.81 | 17 |
| 2024 Q3 | 3,023,324 | $102,984,039 | +$9,705,704 | $34.06 | 18 |
| 2024 Q2 | 2,739,590 | $90,083,544 | -$10,647,547 | $32.49 | 18 |
| 2024 Q1 | 3,079,332 | $97,429,926 | +$6,543,641 | $31.64 | 17 |
| 2023 Q4 | 2,922,598 | $84,071,680 | -$6,510,024 | $28.72 | 17 |
| 2023 Q3 | 3,150,243 | $82,430,432 | -$10,494,263 | $26.15 | 17 |
| 2023 Q2 | 3,535,387 | $96,185,046 | -$8,984,814 | $27.27 | 17 |
| 2023 Q1 | 3,853,127 | $99,777,877 | -$21,001,652 | $25.90 | 22 |
| 2022 Q4 | 4,682,961 | $115,897,689 | -$16,240,163 | $24.60 | 25 |
| 2022 Q3 | 5,059,454 | $122,173,000 | -$9,632,586 | $24.13 | 20 |
| 2022 Q2 | 5,457,574 | $136,991,000 | -$46,431,246 | $24.95 | 19 |
| 2022 Q1 | 7,233,483 | $217,703,000 | -$3,208,442 | $30.33 | 24 |
| 2021 Q4 | 7,680,855 | $245,692,000 | +$76,021,255 | $32.24 | 23 |
| 2021 Q3 | 5,158,364 | $156,496,796 | +$57,576,943 | $30.28 | 19 |
| 2021 Q2 | 3,258,365 | $100,542,000 | +$17,980,690 | $30.67 | 16 |
| 2021 Q1 | 2,595,623 | $74,521,000 | +$28,538,735 | $28.70 | 11 |
| 2020 Q4 | 1,637,129 | $44,279,000 | +$23,014,178 | $27.05 | 7 |
| 2020 Q3 | 772,580 | $19,434,000 | +$19,434,018 | $25.15 | 1 |