| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 386,409 | $15,501,243 | -$6,521,262 | $40.10 | 24 |
| 2025 Q2 | 543,441 | $22,073,781 | +$3,905,579 | $40.20 | 30 |
| 2025 Q1 | 445,721 | $19,423,029 | -$4,070,911 | $43.58 | 27 |
| 2024 Q4 | 537,618 | $23,735,074 | +$121,245 | $44.17 | 32 |
| 2024 Q3 | 628,814 | $26,667,532 | -$29,348,015 | $42.41 | 32 |
| 2024 Q2 | 1,293,605 | $62,536,209 | -$7,530,414 | $48.33 | 37 |
| 2024 Q1 | 1,454,951 | $69,462,872 | +$8,384,514 | $47.74 | 43 |
| 2023 Q4 | 1,402,545 | $59,178,151 | +$11,356,485 | $42.10 | 43 |
| 2023 Q3 | 1,064,562 | $52,242,688 | +$15,339,737 | $49.76 | 36 |
| 2023 Q2 | 756,401 | $31,860,482 | +$3,575,839 | $40.66 | 30 |
| 2023 Q1 | 666,259 | $27,919,770 | -$769,543 | $42.47 | 30 |
| 2022 Q4 | 674,907 | $30,248,021 | +$8,765,295 | $44.82 | 30 |
| 2022 Q3 | 495,986 | $20,501,783 | +$1,757,478 | $41.34 | 28 |
| 2022 Q2 | 444,983 | $24,061,273 | +$1,233,902 | $54.07 | 28 |
| 2022 Q1 | 375,286 | $20,614,546 | +$4,912,256 | $54.90 | 24 |
| 2021 Q4 | 189,644 | $7,706,405 | -$1,234,287 | $40.64 | 18 |
| 2021 Q3 | 190,601 | $11,300,784 | -$13,908,174 | $58.96 | 17 |
| 2021 Q2 | 419,363 | $25,899,243 | +$6,487,219 | $61.75 | 21 |
| 2021 Q1 | 316,370 | $16,798,000 | +$3,581,678 | $53.07 | 16 |
| 2020 Q4 | 246,259 | $10,588,000 | -$3,043,538 | $42.99 | 14 |
| 2020 Q3 | 279,870 | $10,165,728 | -$4,368,841 | $36.40 | 14 |
| 2020 Q2 | 427,183 | $15,663,908 | +$14,579,793 | $36.64 | 20 |
| 2020 Q1 | 1,758 | $13,000 | +$13,000 | $7.39 | 1 |