| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,604,800 | $165,046,832 | +$27,288 | $24.99 | 29 |
| 2025 Q2 | 6,602,221 | $171,696,744 | +$1,974,247 | $26 | 30 |
| 2025 Q1 | 6,549,017 | $168,024,951 | -$2,370,721 | $27.75 | 30 |
| 2024 Q4 | 6,654,182 | $170,197,797 | -$1,735,263 | $25.18 | 26 |
| 2024 Q3 | 6,721,763 | $163,556,881 | -$1,350,528 | $24.33 | 22 |
| 2024 Q2 | 6,776,639 | $167,459,531 | -$4,461,323 | $24.62 | 25 |
| 2024 Q1 | 7,041,351 | $169,939,144 | +$10,851,468 | $24.15 | 27 |
| 2023 Q4 | 6,593,356 | $140,965,411 | -$4,485,824 | $21.38 | 25 |
| 2023 Q3 | 6,803,170 | $144,551,113 | -$3,205,243 | $21.25 | 24 |
| 2023 Q2 | 6,954,022 | $138,152,708 | -$29,793,458 | $19.87 | 23 |
| 2023 Q1 | 5,514,640 | $105,169,512 | +$5,544,525 | $19.07 | 25 |
| 2022 Q4 | 5,280,233 | $99,058,096 | -$62,530,375 | $18.76 | 26 |
| 2022 Q3 | 8,638,226 | $149,808,000 | -$1,322,610 | $17.34 | 24 |
| 2022 Q2 | 8,720,802 | $142,076,000 | +$1,872,655 | $16.29 | 26 |
| 2022 Q1 | 8,606,273 | $155,045,000 | +$14,995,155 | $18.02 | 25 |
| 2021 Q4 | 7,690,071 | $118,339,000 | +$5,570,516 | $15.39 | 25 |
| 2021 Q3 | 7,010,005 | $108,872,000 | -$22,375,397 | $15.53 | 25 |
| 2021 Q2 | 8,401,092 | $142,061,000 | -$4,007,232 | $16.91 | 22 |
| 2021 Q1 | 8,694,434 | $122,924,000 | -$7,438,524 | $14.14 | 26 |
| 2020 Q4 | 9,187,195 | $109,060,000 | -$12,705,612 | $11.87 | 25 |
| 2020 Q3 | 10,366,758 | $99,134,000 | -$2,505,054 | $9.37 | 27 |
| 2020 Q2 | 10,633,999 | $121,621,000 | +$66,337,391 | $11.44 | 25 |
| 2020 Q1 | 4,852,958 | $39,642,000 | +$39,637,119 | $8.16 | 15 |
| 2019 Q4 | 108 | $2,000 | +$2,000 | $18.52 | 1 |
| 2016 Q4 | 0 | $0 | -$9,000 | 0 | |
| 2016 Q3 | 327 | $9,000 | $27.52 | 1 | |
| 2016 Q2 | 327 | $9,000 | +$9,000 | $27.52 | 1 |
| 2016 Q1 | 0 | $0 | -$212,000 | 0 | |
| 2015 Q4 | 8,100 | $212,000 | +$212,000 | $26.17 | 1 |