| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 146,049 | $16,649,586 | +$11,400 | $114 | 2 |
| 2025 Q2 | 145,949 | $15,240,356 | $104.38 | 2 | |
| 2025 Q1 | 145,949 | $15,698,756 | $107.5 | 2 | |
| 2024 Q4 | 145,949 | $15,432,730 | -$21,650 | $105.63 | 2 |
| 2024 Q3 | 146,149 | $15,685,609 | $107.25 | 2 | |
| 2024 Q2 | 146,149 | $13,847,618 | $94.75 | 2 | |
| 2024 Q1 | 146,149 | $15,199,496 | -$21,320 | $104 | 2 |
| 2023 Q4 | 146,354 | $14,781,754 | +$13,635 | $101 | 2 |
| 2023 Q3 | 146,219 | $13,392,177 | -$447,074 | $91.52 | 2 |
| 2023 Q2 | 151,133 | $13,690,703 | -$162,454 | $91 | 3 |
| 2023 Q1 | 152,919 | $15,597,738 | +$218,994 | $102 | 3 |
| 2022 Q4 | 150,772 | $17,041,391 | +$287,995 | $113.03 | 3 |
| 2022 Q3 | 148,223 | $17,281,000 | +$452,074 | $118 | 3 |
| 2022 Q2 | 144,394 | $17,485,000 | $121 | 3 | |
| 2022 Q1 | 144,394 | $22,039,000 | +$570,671 | $154.16 | 3 |
| 2021 Q4 | 140,694 | $21,707,000 | +$361,431 | $154.28 | 2 |
| 2021 Q3 | 138,369 | $20,933,000 | +$228,744 | $151.3 | 2 |
| 2021 Q2 | 136,869 | $21,210,000 | +$292,220 | $155.03 | 2 |
| 2021 Q1 | 135,019 | $22,278,000 | +$18,974 | $165 | 2 |
| 2020 Q4 | 134,904 | $19,756,000 | -$69,410 | $146.5 | 2 |
| 2020 Q3 | 135,373 | $16,377,000 | -$509,525 | $121.01 | 2 |
| 2020 Q2 | 139,687 | $15,978,000 | -$752,287 | $114.56 | 2 |
| 2020 Q1 | 146,314 | $18,006,000 | +$534,493 | $124.62 | 2 |
| 2019 Q4 | 142,385 | $25,487,000 | +$325,239 | $179 | 2 |
| 2019 Q3 | 140,568 | $22,237,000 | +$646,334 | $158.49 | 2 |
| 2019 Q2 | 136,528 | $22,542,000 | $165.44 | 2 | |
| 2019 Q1 | 136,528 | $22,304,000 | +$13,719,424 | $163.78 | 2 |
| 2018 Q4 | 51,851 | $8,555,000 | +$131,994 | $164.99 | 1 |
| 2018 Q3 | 51,051 | $9,342,000 | +$240,453 | $182.99 | 1 |
| 2018 Q2 | 49,737 | $9,152,000 | +$133,406 | $184.01 | 1 |
| 2018 Q1 | 49,012 | $8,920,000 | +$3,640 | $182 | 1 |
| 2017 Q4 | 48,992 | $7,447,000 | +$7,447,000 | $152 | 1 |