| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,202,709 | $75,502,026 | +$1,887,191 | $62.78 | 1 |
| 2025 Q2 | 1,172,647 | $68,637,967 | +$25,975,614 | $58.53 | 1 |
| 2025 Q1 | 728,866 | $42,708,501 | +$1,174,026 | $58.6 | 1 |
| 2024 Q4 | 708,830 | $39,502,226 | +$8,073,483 | $55.73 | 1 |
| 2024 Q3 | 563,959 | $36,435,888 | +$786,142 | $64.61 | 1 |
| 2024 Q2 | 551,791 | $38,157,049 | -$1,672,769 | $69.15 | 1 |
| 2024 Q1 | 575,981 | $45,865,464 | +$936,451 | $79.63 | 1 |
| 2023 Q4 | 564,221 | $38,960,549 | +$38,914,292 | $69.05 | 1 |
| 2023 Q3 | 665 | $46,257 | -$34,050,134 | $69.56 | 1 |
| 2023 Q2 | 424,143 | $34,096,391 | -$792,233 | $80.39 | 1 |
| 2023 Q1 | 433,998 | $33,314,223 | +$10,515,675 | $76.76 | 1 |
| 2022 Q4 | 297,006 | $19,520,835 | +$19,520,835 | $65.73 | 1 |
| 2017 Q4 | 0 | $0 | -$7,314,000 | 0 | |
| 2017 Q3 | 91,764 | $7,314,000 | +$7,314,000 | $79.7 | 1 |
| 2016 Q4 | 0 | $0 | -$49,331 | 0 | |
| 2016 Q3 | 700 | $49,331 | $70.47 | 1 | |
| 2016 Q2 | 700 | $41,621 | $59.46 | 1 | |
| 2016 Q1 | 700 | $53,740 | $76.77 | 1 | |
| 2015 Q4 | 700 | $58,993 | +$25,283 | $84.28 | 1 |
| 2015 Q3 | 400 | $28,956 | -$28,604,214 | $72.39 | 1 |
| 2015 Q2 | 317,063 | $28,640,599 | +$25,791,601 | $90.96 | 3 |
| 2015 Q1 | 31,306 | $3,020,548 | +$2,972,363 | $96.43 | 2 |
| 2014 Q4 | 500 | $41,729 | $83.46 | 1 | |
| 2014 Q3 | 500 | $38,359 | -$23,015 | $76.72 | 1 |
| 2014 Q2 | 800 | $74,920 | $93.65 | 1 | |
| 2014 Q1 | 800 | $75,627 | +$75,627 | $94.53 | 1 |