| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,600,904 | $120,591,351 | +$12,433,727 | $46.37 | 38 |
| 2025 Q2 | 2,332,754 | $107,506,148 | -$14,962,799 | $46.09 | 33 |
| 2025 Q1 | 2,665,446 | $119,001,861 | +$54,922,990 | $44.65 | 35 |
| 2024 Q4 | 1,435,347 | $65,433,377 | +$17,567,520 | $45.59 | 26 |
| 2024 Q3 | 1,049,284 | $48,884,013 | +$4,830,748 | $46.67 | 26 |
| 2024 Q2 | 926,423 | $41,798,511 | +$3,151,708 | $45.12 | 25 |
| 2024 Q1 | 856,230 | $38,972,585 | +$4,693,961 | $45.52 | 27 |
| 2023 Q4 | 753,148 | $34,074,758 | +$10,320,676 | $45.24 | 28 |
| 2023 Q3 | 514,684 | $22,099,575 | -$7,722,680 | $42.94 | 27 |
| 2023 Q2 | 694,108 | $30,186,748 | -$14,394,210 | $43.49 | 28 |
| 2023 Q1 | 1,004,686 | $44,692,830 | +$41,712,203 | $44.2 | 29 |
| 2022 Q4 | 9,551 | $410,269 | -$448,198 | $42.98 | 2 |
| 2022 Q3 | 19,985 | $829,000 | -$2,505,099 | $41.48 | 1 |
| 2022 Q2 | 80,379 | $3,422,000 | +$38,636 | $41.29 | 2 |
| 2022 Q1 | 79,467 | $3,736,000 | -$320,442 | $47.01 | 1 |
| 2021 Q4 | 86,283 | $4,271,000 | -$1,201,462 | $49.5 | 1 |
| 2021 Q3 | 110,555 | $5,506,000 | +$5,506,000 | $49.8 | 1 |