| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 96,783 | $16,250,331 | +$6,380,237 | $168.63 | 24 |
| 2025 Q2 | 62,870 | $10,015,648 | -$2,031,667 | $159.34 | 17 |
| 2025 Q1 | 74,953 | $12,129,502 | +$810,048 | $161.8 | 17 |
| 2024 Q4 | 70,827 | $10,864,909 | +$357,206 | $153.51 | 23 |
| 2024 Q3 | 91,603 | $9,031,055 | -$601,717 | $155.62 | 19 |
| 2024 Q2 | 60,530 | $8,915,462 | -$677,027 | $147.32 | 16 |
| 2024 Q1 | 74,996 | $11,180,912 | -$3,027,986 | $149.5 | 18 |
| 2023 Q4 | 95,294 | $13,803,131 | +$1,977,067 | $144.84 | 21 |
| 2023 Q3 | 79,795 | $10,687,223 | -$1,855,486 | $133.96 | 19 |
| 2023 Q2 | 93,492 | $13,074,972 | -$6,497,139 | $139.87 | 20 |
| 2023 Q1 | 139,285 | $20,585,483 | -$12,056,091 | $147.79 | 23 |
| 2022 Q4 | 222,043 | $32,655,604 | +$8,888,268 | $147.07 | 24 |
| 2022 Q3 | 170,090 | $24,295,576 | +$24,295,576 | $142.86 | 24 |