| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 170,267 | $25,686,386 | +$2,178,184 | $150.86 | 2 |
| 2025 Q2 | 155,829 | $22,929,062 | +$237,829 | $135.4 | 2 |
| 2025 Q1 | 154,321 | $21,119,445 | +$1,867,563 | $136.83 | 3 |
| 2024 Q4 | 140,674 | $20,057,776 | +$82,271 | $142.58 | 1 |
| 2024 Q3 | 140,097 | $21,333,835 | +$145,122 | $152.28 | 1 |
| 2024 Q2 | 139,144 | $19,349,970 | +$19,345,856 | $139.06 | 1 |
| 2024 Q1 | 29 | $4,114 | -$9,606 | $141.86 | 1 |
| 2023 Q4 | 101 | $13,398 | +$4,578 | $131.58 | 3 |
| 2023 Q3 | 31 | $4,153 | +$684 | $149.74 | 2 |
| 2023 Q2 | 27 | $3,629 | +$3,629 | $134.41 | 1 |
| 2022 Q4 | 0 | $0 | -$5,000 | 0 | |
| 2022 Q3 | 43 | $5,000 | +$5,000 | $116.28 | 1 |
| 2019 Q3 | 0 | $0 | -$522,000 | 0 | |
| 2019 Q2 | 3,753 | $522,000 | +$522,000 | $139.09 | 1 |
| 2018 Q4 | 0 | $0 | -$3,442,000 | 0 | |
| 2018 Q3 | 25,363 | $3,442,000 | -$122,546 | $135.71 | 1 |
| 2018 Q2 | 26,266 | $3,329,000 | +$3,329,000 | $126.74 | 1 |
| 2016 Q3 | 0 | $0 | -$40,000 | 0 | |
| 2016 Q2 | 442 | $40,000 | +$40,000 | $90.5 | 1 |
| 2015 Q3 | 0 | $0 | -$228,735 | 0 | |
| 2015 Q2 | 2,725 | $228,735 | +$20,145 | $83.94 | 1 |
| 2015 Q1 | 2,485 | $231,000 | -$7,158 | $92.96 | 1 |
| 2014 Q4 | 2,562 | $222,723 | -$1,304 | $86.93 | 1 |
| 2014 Q3 | 2,577 | $220,339 | $85.5 | 1 | |
| 2014 Q2 | 2,577 | $222,375 | -$12,771 | $86.29 | 1 |
| 2014 Q1 | 2,725 | $228,735 | -$4,197 | $83.94 | 1 |