| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,008,431 | $66,976,217 | -$6,715,717 | $66.42 | 21 |
| 2025 Q2 | 1,109,550 | $73,274,689 | +$10,083,279 | $66.04 | 19 |
| 2025 Q1 | 968,752 | $54,878,479 | -$1,685,136 | $56.65 | 16 |
| 2024 Q4 | 998,246 | $60,214,532 | -$255,331 | $60.32 | 15 |
| 2024 Q3 | 954,258 | $58,542,435 | -$342,321 | $61.35 | 11 |
| 2024 Q2 | 962,690 | $54,897,636 | +$2,808,809 | $57.03 | 10 |
| 2024 Q1 | 913,375 | $52,771,455 | +$5,374,467 | $57.78 | 7 |
| 2023 Q4 | 821,967 | $41,559,225 | +$4,352,161 | $50.61 | 10 |
| 2023 Q3 | 739,048 | $33,033,658 | +$2,025,008 | $44.7 | 7 |
| 2023 Q2 | 693,680 | $32,932,271 | +$4,553,213 | $47.47 | 8 |
| 2023 Q1 | 597,772 | $27,190,003 | +$5,640,007 | $45.49 | 6 |
| 2022 Q4 | 473,979 | $19,633,294 | +$2,962,350 | $41.42 | 4 |
| 2022 Q3 | 404,078 | $16,188,000 | +$737,913 | $40.07 | 4 |
| 2022 Q2 | 378,416 | $14,866,000 | +$1,667,499 | $39.27 | 4 |
| 2022 Q1 | 348,691 | $17,406,000 | +$1,810,623 | $50.17 | 7 |
| 2021 Q4 | 303,738 | $17,340,000 | +$2,945,247 | $57.09 | 7 |
| 2021 Q3 | 250,079 | $14,238,000 | +$863,346 | $56.94 | 4 |
| 2021 Q2 | 245,357 | $13,149,000 | +$2,744,322 | $55.97 | 6 |
| 2021 Q1 | 195,513 | $9,335,000 | +$3,040,917 | $50.08 | 5 |
| 2020 Q4 | 125,693 | $6,499,000 | -$608,955 | $51.71 | 3 |
| 2020 Q3 | 139,977 | $5,993,000 | +$5,993,000 | $42.82 | 3 |