| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 14,692 | $2,708,167 | -$557,646 | $184.57 | 3 |
| 2025 Q2 | 17,970 | $3,060,311 | +$1,874 | $170.28 | 4 |
| 2025 Q1 | 17,959 | $2,754,114 | -$672,131 | $153.36 | 4 |
| 2024 Q4 | 22,126 | $3,568,738 | -$671,371 | $161.29 | 6 |
| 2024 Q3 | 26,357 | $4,179,846 | -$3,313,645 | $158.61 | 7 |
| 2024 Q2 | 48,171 | $7,197,066 | +$1,928,608 | $149.41 | 7 |
| 2024 Q1 | 35,263 | $5,112,726 | +$315,242 | $144.99 | 6 |
| 2023 Q4 | 33,169 | $4,369,881 | +$1,026,175 | $131.76 | 5 |
| 2023 Q3 | 24,487 | $2,912,371 | -$1,022,207 | $118.95 | 3 |
| 2023 Q2 | 32,797 | $4,033,337 | +$234,724 | $122.98 | 5 |
| 2023 Q1 | 30,891 | $3,510,912 | -$252,071 | $113.66 | 4 |
| 2022 Q4 | 33,109 | $3,507,868 | -$336,502 | $105.95 | 4 |
| 2022 Q3 | 36,489 | $3,661,000 | -$26,434,011 | $100.33 | 5 |
| 2022 Q2 | 287,424 | $30,210,000 | +$15,753,378 | $105.1 | 6 |
| 2022 Q1 | 140,509 | $17,792,000 | -$3,408,937 | $126.61 | 7 |
| 2021 Q4 | 167,191 | $22,366,000 | +$896,425 | $133.78 | 7 |
| 2021 Q3 | 160,493 | $19,878,000 | +$2,021,503 | $123.85 | 5 |
| 2021 Q2 | 144,162 | $17,879,000 | +$616,692 | $124.04 | 5 |
| 2021 Q1 | 139,189 | $15,960,000 | +$1,131,027 | $114.67 | 5 |
| 2020 Q4 | 129,325 | $13,931,000 | +$1,166,067 | $107.68 | 4 |
| 2020 Q3 | 118,500 | $11,873,000 | +$9,905,588 | $95.1 | 4 |
| 2020 Q2 | 24,515 | $2,136,000 | +$954,785 | $87.11 | 5 |
| 2020 Q1 | 14,217 | $1,018,000 | +$34,355 | $71.63 | 4 |
| 2019 Q4 | 13,121 | $1,188,000 | +$269,801 | $90.52 | 4 |
| 2019 Q3 | 10,041 | $846,000 | $84.26 | 3 | |
| 2019 Q2 | 10,143 | $847,000 | +$2,338 | $83.48 | 4 |
| 2019 Q1 | 10,115 | $815,000 | -$29,912 | $80.58 | 4 |
| 2018 Q4 | 10,486 | $740,000 | +$733,000 | $70.54 | 4 |