| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 49,960 | $21,616,308 | +$5,681,507 | $432.99 | 5 |
| 2025 Q2 | 36,802 | $15,685,943 | -$92,064 | $426.22 | 4 |
| 2025 Q1 | 37,018 | $13,709,493 | -$1,883,212 | $370.37 | 4 |
| 2024 Q4 | 42,103 | $14,736,221 | -$956,863 | $353.99 | 4 |
| 2024 Q3 | 44,836 | $20,118,730 | -$23,339,436 | $448.71 | 3 |
| 2024 Q2 | 97,661 | $42,745,310 | -$1,263,705 | $439.38 | 6 |
| 2024 Q1 | 100,564 | $47,255,526 | +$41,910,028 | $473.98 | 6 |
| 2023 Q4 | 11,274 | $5,612,686 | -$497,690 | $497.47 | 5 |
| 2023 Q3 | 12,386 | $9,132,524 | +$545,284 | $416.43 | 4 |
| 2023 Q2 | 10,975 | $5,110,529 | -$9,458,722 | $465.93 | 5 |
| 2023 Q1 | 33,495 | $14,404,316 | +$129,268 | $446.28 | 4 |
| 2022 Q4 | 8,413 | $2,996,619 | -$1,652,346 | $357.57 | 4 |
| 2022 Q3 | 13,039 | $4,219,000 | -$199,724 | $323.53 | 3 |
| 2022 Q2 | 13,656 | $4,703,000 | +$2,140,388 | $344.21 | 3 |
| 2022 Q1 | 7,444 | $3,012,000 | -$59,372 | $403.45 | 2 |
| 2021 Q4 | 7,567 | $3,587,000 | +$25,742 | $474.13 | 3 |
| 2021 Q3 | 7,513 | $3,107,000 | -$113,751 | $413.2 | 2 |
| 2021 Q2 | 7,788 | $3,469,000 | -$21,854,776 | $444.22 | 2 |
| 2021 Q1 | 64,796 | $24,824,000 | +$21,236,810 | $382.98 | 3 |
| 2020 Q4 | 9,341 | $3,552,000 | +$1,052,893 | $379.84 | 2 |
| 2020 Q3 | 6,571 | $2,139,000 | -$81,380 | $325.52 | 1 |
| 2020 Q2 | 6,821 | $2,189,000 | +$328,302 | $320.92 | 1 |
| 2020 Q1 | 5,798 | $1,520,000 | +$229,389 | $262.16 | 1 |
| 2019 Q4 | 4,923 | $1,459,000 | -$197,971 | $296.36 | 1 |
| 2019 Q3 | 5,591 | $1,566,000 | +$160,493 | $280.09 | 1 |
| 2019 Q2 | 5,018 | $1,431,000 | $285.17 | 1 | |
| 2019 Q1 | 5,018 | $1,351,000 | +$91,000 | $269.23 | 1 |
| 2018 Q4 | 4,680 | $1,076,000 | $229.91 | 1 | |
| 2018 Q3 | 4,680 | $1,129,000 | -$31,361 | $241.24 | 1 |
| 2018 Q2 | 4,810 | $1,188,000 | $246.99 | 1 | |
| 2018 Q1 | 4,810 | $1,085,000 | -$74,439 | $225.57 | 1 |
| 2017 Q4 | 5,140 | $1,142,000 | -$2,222 | $222.18 | 1 |
| 2017 Q3 | 5,150 | $1,095,000 | -$15,947 | $212.62 | 1 |
| 2017 Q2 | 5,225 | $1,087,000 | -$453,523 | $208.04 | 1 |
| 2017 Q1 | 7,405 | $1,427,000 | +$134,677 | $192.71 | 1 |
| 2016 Q4 | 6,709 | $1,227,000 | -$71,000 | $179.7 | 2 |
| 2016 Q3 | 7,800 | $1,338,000 | -$155,446 | $128.68 | 2 |
| 2016 Q2 | 7,891 | $1,508,000 | +$285,100 | $191.17 | 2 |
| 2016 Q1 | 6,400 | $1,148,000 | -$11,000 | $179.38 | 1 |
| 2015 Q4 | 6,466 | $1,091,000 | -$397,833 | $167.71 | 2 |
| 2015 Q3 | 8,777 | $1,519,000 | +$411,000 | $173 | 3 |
| 2015 Q2 | 6,400 | $1,141,000 | -$101,620 | $178.28 | 1 |
| 2015 Q1 | 6,970 | $1,283,000 | -$27,611 | $184.07 | 1 |
| 2014 Q4 | 7,120 | $1,200,000 | -$16,854 | $168.54 | 1 |
| 2014 Q3 | 7,220 | $1,146,000 | +$15,873 | $158.73 | 1 |
| 2014 Q2 | 7,120 | $1,227,000 | +$367,066 | $172.33 | 1 |
| 2014 Q1 | 4,990 | $823,000 | -$112,977 | $164.93 | 1 |