| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 26,533 | $10,668,018 | +$432,398 | $400.9 | 12 |
| 2025 Q2 | 25,446 | $11,134,427 | +$723,146 | $437.74 | 12 |
| 2025 Q1 | 23,789 | $12,058,043 | -$651,434 | $506.18 | 10 |
| 2024 Q4 | 25,134 | $13,091,803 | -$61,321 | $472.43 | 13 |
| 2024 Q3 | 23,980 | $11,844,246 | -$78,287 | $489.18 | 10 |
| 2024 Q2 | 24,139 | $10,992,531 | -$1,196,927 | $459.51 | 9 |
| 2024 Q1 | 26,906 | $11,546,692 | +$387,914 | $428.08 | 12 |
| 2023 Q4 | 26,008 | $11,006,014 | +$611,625 | $426.75 | 11 |
| 2023 Q3 | 24,581 | $9,017,422 | +$255,101 | $375.7 | 9 |
| 2023 Q2 | 23,902 | $8,772,628 | -$288,404 | $375.46 | 8 |
| 2023 Q1 | 24,784 | $7,810,514 | -$748,026 | $314.49 | 8 |
| 2022 Q4 | 28,005 | $7,025,211 | +$110,621 | $245.9 | 11 |
| 2022 Q3 | 27,523 | $7,163,000 | -$5,628 | $256.89 | 11 |
| 2022 Q2 | 27,559 | $6,609,000 | -$469 | $237.05 | 10 |
| 2022 Q1 | 27,561 | $8,443,000 | -$705,306 | $302.48 | 10 |
| 2021 Q4 | 29,834 | $9,224,000 | -$9,637 | $310.81 | 11 |
| 2021 Q3 | 29,864 | $8,025,000 | -$5,337 | $268.75 | 10 |
| 2021 Q2 | 29,883 | $8,586,000 | -$854,912 | $283.21 | 8 |
| 2021 Q1 | 33,207 | $8,610,000 | +$416,462 | $257.06 | 11 |
| 2020 Q4 | 31,576 | $7,405,000 | -$51,429 | $225.36 | 10 |
| 2020 Q3 | 31,806 | $7,126,000 | +$670,796 | $229.19 | 9 |
| 2020 Q2 | 28,879 | $4,975,000 | -$438,366 | $171.23 | 8 |
| 2020 Q1 | 31,257 | $4,886,000 | +$227,984 | $156.32 | 9 |
| 2019 Q4 | 29,778 | $5,376,000 | +$218,000 | $179.49 | 7 |
| 2019 Q3 | 28,594 | $4,759,706 | +$2,706 | $167.78 | 7 |
| 2019 Q2 | 28,578 | $4,691,000 | -$17,658 | $162.8 | 6 |
| 2019 Q1 | 28,685 | $4,055,000 | +$131,771 | $141.96 | 6 |
| 2018 Q4 | 27,758 | $3,800,000 | -$2,168,837 | $138.92 | 5 |
| 2018 Q3 | 43,810 | $7,778,000 | -$107,247 | $177.88 | 5 |
| 2018 Q2 | 44,415 | $7,949,000 | -$139,396 | $177.9 | 7 |
| 2018 Q1 | 45,189 | $8,147,000 | -$54,442 | $180.32 | 6 |
| 2017 Q4 | 45,491 | $7,704,000 | -$32,774 | $169.79 | 6 |
| 2017 Q3 | 45,684 | $7,318,000 | -$250,743 | $160.3 | 6 |
| 2017 Q2 | 47,334 | $7,211,000 | +$368,194 | $154.03 | 7 |
| 2017 Q1 | 44,952 | $6,437,000 | $143.29 | 5 | |
| 2016 Q4 | 44,952 | $6,686,000 | -$289,678 | $148.73 | 5 |
| 2016 Q3 | 46,934 | $6,684,000 | -$53,160 | $140.76 | 6 |
| 2016 Q2 | 47,300 | $6,614,000 | -$30,484 | $139.82 | 6 |
| 2016 Q1 | 47,518 | $6,241,000 | -$63,460 | $134.61 | 6 |
| 2015 Q4 | 48,005 | $5,686,000 | -$90,117 | $116.94 | 6 |
| 2015 Q3 | 48,758 | $5,793,000 | -$71,580 | $118.72 | 6 |
| 2015 Q2 | 49,360 | $6,228,000 | -$16,139 | $124.81 | 6 |
| 2015 Q1 | 49,485 | $6,176,000 | -$96,125 | $124.81 | 5 |
| 2014 Q4 | 50,265 | $5,382,000 | $106.99 | 6 | |
| 2014 Q3 | 50,649 | $4,439,000 | -$34,081 | $87.17 | 6 |
| 2014 Q2 | 50,990 | $5,217,000 | -$3,082 | $102.6 | 7 |
| 2014 Q1 | 50,772 | $5,060,000 | +$56,929 | $99.78 | 6 |