| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,097,012 | $107,732,074 | +$11,640,643 | $34.78 | 41 |
| 2025 Q2 | 2,772,663 | $92,205,849 | -$3,726,785 | $33.37 | 37 |
| 2025 Q1 | 2,862,589 | $89,900,289 | +$4,834,475 | $31.41 | 38 |
| 2024 Q4 | 2,700,835 | $86,526,939 | +$17,694,931 | $32.03 | 34 |
| 2024 Q3 | 2,089,129 | $65,884,516 | +$908,786 | $31.54 | 29 |
| 2024 Q2 | 2,062,907 | $62,716,939 | -$2,774,241 | $30.48 | 29 |
| 2024 Q1 | 2,131,652 | $62,893,241 | -$1,237,720 | $29.5 | 26 |
| 2023 Q4 | 2,175,053 | $61,351,444 | -$2,139,621 | $28.21 | 27 |
| 2023 Q3 | 2,255,588 | $60,124,532 | +$3,989,902 | $26.66 | 27 |
| 2023 Q2 | 2,105,517 | $57,524,238 | +$4,236,389 | $27.31 | 21 |
| 2023 Q1 | 1,949,701 | $50,629,979 | +$21,004,601 | $25.97 | 22 |
| 2022 Q4 | 1,141,636 | $28,343,683 | +$2,997,266 | $24.82 | 20 |
| 2022 Q3 | 888,545 | $20,967,000 | +$10,054,252 | $23.59 | 15 |
| 2022 Q2 | 457,202 | $11,098,000 | +$8,528,640 | $24.24 | 12 |
| 2022 Q1 | 97,884 | $2,607,000 | +$2,607,000 | $26.74 | 6 |