| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,913,055 | $214,838,542 | -$10,688,343 | $73.75 | 35 |
| 2025 Q2 | 3,066,479 | $213,999,245 | +$7,880,610 | $69.79 | 37 |
| 2025 Q1 | 2,851,945 | $199,084,103 | +$8,544,888 | $69.89 | 33 |
| 2024 Q4 | 2,768,343 | $184,942,770 | -$2,375,633 | $66.75 | 31 |
| 2024 Q3 | 2,803,257 | $196,119,914 | -$5,744,236 | $69.96 | 27 |
| 2024 Q2 | 2,887,495 | $180,563,606 | -$6,389,919 | $62.53 | 25 |
| 2024 Q1 | 2,989,347 | $194,202,820 | +$3,489,985 | $64.97 | 25 |
| 2023 Q4 | 2,935,964 | $179,471,593 | -$9,769,445 | $61.13 | 24 |
| 2023 Q3 | 3,150,267 | $179,405,014 | -$12,082,674 | $56.95 | 24 |
| 2023 Q2 | 3,297,212 | $196,937,967 | +$393,304 | $59.73 | 25 |
| 2023 Q1 | 3,281,247 | $190,452,670 | +$11,039,331 | $58.03 | 24 |
| 2022 Q4 | 3,033,121 | $152,487,368 | -$1,154,721 | $58.80 | 22 |
| 2022 Q3 | 3,051,655 | $161,741,000 | +$1,211,032 | $52.95 | 19 |
| 2022 Q2 | 3,044,797 | $172,658,000 | +$6,253,537 | $56.71 | 20 |
| 2022 Q1 | 2,934,011 | $181,087,000 | -$20,530,429 | $61.72 | 18 |
| 2021 Q4 | 3,269,693 | $200,070,000 | -$26,726,657 | $61.19 | 19 |
| 2021 Q3 | 3,704,794 | $219,274,000 | +$1,744,313 | $59.19 | 18 |
| 2021 Q2 | 3,675,152 | $220,813,000 | +$40,587,149 | $60.08 | 19 |
| 2021 Q1 | 2,999,605 | $173,874,000 | +$9,981,042 | $57.96 | 16 |
| 2020 Q4 | 2,828,185 | $153,784,000 | +$69,815,341 | $54.36 | 13 |
| 2020 Q3 | 1,544,617 | $74,055,000 | -$3,606,762 | $47.94 | 7 |
| 2020 Q2 | 1,622,336 | $73,243,000 | +$73,243,000 | $45.14 | 7 |