| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,689,388 | $62,867,601 | -$18,245,070 | $37.21 | 62 |
| 2025 Q2 | 2,212,125 | $81,836,019 | -$2,284,165 | $36.99 | 63 |
| 2025 Q1 | 2,273,882 | $84,051,242 | -$5,073,695 | $36.97 | 60 |
| 2024 Q4 | 2,417,705 | $85,387,293 | -$19,548,464 | $35.3 | 67 |
| 2024 Q3 | 2,972,020 | $128,618,761 | -$7,899,849 | $43.29 | 62 |
| 2024 Q2 | 3,161,377 | $119,574,071 | -$4,521,787 | $37.82 | 64 |
| 2024 Q1 | 3,274,329 | $130,179,231 | +$8,554,497 | $39.75 | 70 |
| 2023 Q4 | 3,051,794 | $127,601,423 | +$342,264 | $41.84 | 71 |
| 2023 Q3 | 3,043,768 | $106,815,837 | -$8,304,931 | $35.1 | 76 |
| 2023 Q2 | 3,276,899 | $128,297,742 | +$10,103,060 | $39.13 | 81 |
| 2023 Q1 | 2,934,152 | $118,813,596 | -$11,867,302 | $40.5 | 82 |
| 2022 Q4 | 3,305,300 | $423,813,632 | +$14,966,061 | $36.79 | 90 |
| 2022 Q3 | 2,913,598 | $102,883,168 | -$11,937,122 | $35.3 | 79 |
| 2022 Q2 | 3,227,392 | $131,794,454 | -$45,606,116 | $40.83 | 87 |
| 2022 Q1 | 4,226,258 | $214,640,649 | +$7,815,872 | $50.81 | 100 |
| 2021 Q4 | 4,055,157 | $226,851,300 | +$67,073,168 | $56.04 | 91 |
| 2021 Q3 | 2,674,654 | $117,289,027 | +$7,250,062 | $43.85 | 56 |
| 2021 Q2 | 2,510,645 | $108,348,473 | +$129,082 | $43.14 | 49 |
| 2021 Q1 | 2,500,406 | $97,205,355 | +$12,371,987 | $38.84 | 43 |
| 2020 Q4 | 2,195,410 | $80,785,413 | +$20,060,071 | $36.8 | 37 |
| 2020 Q3 | 1,591,831 | $53,536,782 | +$24,449,005 | $33.64 | 28 |
| 2020 Q2 | 866,232 | $27,753,733 | +$5,913,157 | $32.04 | 24 |
| 2020 Q1 | 681,438 | $19,442,476 | +$1,084,342 | $28.54 | 16 |
| 2019 Q4 | 608,049 | $20,249,993 | +$8,040,850 | $33.31 | 15 |
| 2019 Q3 | 366,764 | $11,884,000 | +$5,199,911 | $32.41 | 9 |
| 2019 Q2 | 206,184 | $6,434,000 | +$4,815,883 | $31.2 | 7 |
| 2019 Q1 | 51,829 | $1,489,000 | -$86,585 | $28.73 | 6 |
| 2018 Q4 | 54,868 | $1,315,000 | +$1,231,633 | $23.91 | 5 |
| 2018 Q3 | 3,482 | $87,000 | +$87,000 | $23.97 | 3 |