| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 151,653 | $36,928,000 | -$707,864 | $243.5 | 1 |
| 2025 Q2 | 154,560 | $36,225,000 | -$1,720,078 | $234.38 | 1 |
| 2025 Q1 | 161,899 | $33,121,000 | -$5,010,324 | $204.58 | 1 |
| 2024 Q4 | 186,390 | $34,004,000 | +$432,005 | $182.43 | 1 |
| 2024 Q3 | 184,022 | $36,901,000 | +$4,277,598 | $200.52 | 1 |
| 2024 Q2 | 162,690 | $30,327,000 | -$102,153 | $186.41 | 1 |
| 2024 Q1 | 163,238 | $31,132,000 | +$2,958,949 | $190.72 | 1 |
| 2023 Q4 | 147,723 | $26,204,000 | +$422,179 | $177.39 | 1 |
| 2023 Q3 | 145,343 | $22,831,000 | -$125,353 | $157.08 | 1 |
| 2023 Q2 | 146,141 | $24,744,000 | +$31,831 | $169.32 | 1 |
| 2023 Q1 | 145,953 | $23,866,000 | -$567,736 | $163.52 | 1 |
| 2022 Q4 | 149,425 | $21,514,000 | -$518,323 | $143.98 | 1 |
| 2022 Q3 | 153,025 | $17,788,000 | +$3,885,985 | $116.24 | 1 |
| 2022 Q2 | 119,595 | $15,564,000 | +$3,431,251 | $130.14 | 1 |
| 2022 Q1 | 93,229 | $14,377,000 | +$182,741 | $154.21 | 1 |
| 2021 Q4 | 92,044 | $15,885,000 | $172.58 | 1 | |
| 2021 Q3 | 92,044 | $15,428,000 | +$3,878,287 | $167.62 | 1 |
| 2021 Q2 | 68,906 | $11,354,000 | -$4,639,740 | $164.78 | 1 |
| 2021 Q1 | 97,064 | $15,260,000 | $157.22 | 1 | |
| 2018 Q2 | 0 | $0 | -$217,000 | 0 | |
| 2018 Q1 | 1,600 | $217,000 | $135.62 | 1 | |
| 2017 Q4 | 1,600 | $217,000 | +$217,000 | $135.62 | 1 |