| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 33,420 | $7,743,669 | -$85,435 | $231.73 | 5 |
| 2025 Q2 | 33,791 | $7,057,565 | +$2,324,622 | $208.89 | 4 |
| 2025 Q1 | 22,662 | $3,990,874 | +$2,621,095 | $176.08 | 3 |
| 2024 Q4 | 7,776 | $1,246,621 | +$29,381 | $160.26 | 3 |
| 2024 Q3 | 199 | $29,397 | -$55,237 | $147.31 | 2 |
| 2024 Q2 | 601 | $83,445 | -$3,920,142 | $137.41 | 3 |
| 2024 Q1 | 21,955 | $4,046,468 | -$185,823 | $184.31 | 3 |
| 2023 Q4 | 22,963 | $3,551,922 | -$219,993 | $154.65 | 3 |
| 2023 Q3 | 24,252 | $3,257,475 | -$885,702 | $134.29 | 2 |
| 2023 Q2 | 30,846 | $4,457,501 | -$198,554 | $144.45 | 2 |
| 2023 Q1 | 32,220 | $4,317,013 | -$148,196 | $133.81 | 2 |
| 2022 Q4 | 33,326 | $3,962,869 | -$1,068,119 | $118.88 | 2 |
| 2022 Q3 | 42,313 | $3,682,000 | -$436,310 | $87.02 | 2 |
| 2022 Q2 | 47,327 | $5,288,000 | -$63,062,752 | $106.83 | 2 |
| 2022 Q1 | 697,800 | $85,231,000 | -$262,939 | $122.21 | 2 |
| 2021 Q4 | 699,950 | $89,427,000 | -$618,687 | $127.84 | 2 |
| 2021 Q3 | 704,787 | $93,933,000 | -$31,910,256 | $133.23 | 2 |
| 2021 Q2 | 944,326 | $120,874,000 | -$31,754,939 | $128.49 | 3 |
| 2021 Q1 | 1,192,741 | $135,069,000 | +$6,987,199 | $113.33 | 3 |
| 2020 Q4 | 1,131,056 | $124,048,000 | +$6,405,531 | $109.69 | 2 |
| 2020 Q3 | 1,072,652 | $78,037,000 | +$7,796,847 | $72.75 | 1 |
| 2020 Q2 | 965,481 | $68,895,000 | -$23,593,166 | $71.36 | 1 |
| 2020 Q1 | 1,296,111 | $84,840,000 | +$12,079,850 | $65.46 | 1 |
| 2019 Q4 | 1,070,093 | $156,565,000 | +$10,060,245 | $146.31 | 3 |
| 2019 Q3 | 1,001,584 | $130,122,000 | -$357,543 | $129.94 | 4 |
| 2019 Q2 | 1,004,332 | $142,412,000 | +$4,605,606 | $141.8 | 3 |
| 2019 Q1 | 971,846 | $128,536,000 | +$128,536,000 | $132.28 | 2 |
| 2018 Q4 | 0 | $0 | -$306,000 | 0 | |
| 2018 Q3 | 2,440 | $306,000 | -$6,020 | $125.41 | 1 |
| 2018 Q2 | 2,488 | $290,000 | +$25,527 | $116.56 | 1 |
| 2018 Q1 | 2,269 | $263,000 | +$263,000 | $115.91 | 1 |
| 2017 Q4 | 0 | $0 | -$277,000 | 0 | |
| 2017 Q3 | 2,909 | $277,000 | -$425,546 | $95.22 | 1 |
| 2017 Q2 | 7,378 | $606,000 | +$606,000 | $82.14 | 1 |