| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 222,476 | $27,409,144 | +$497,961 | $123.2 | 7 |
| 2025 Q2 | 218,635 | $25,782,127 | +$3,043,705 | $117.92 | 9 |
| 2025 Q1 | 193,001 | $19,881,135 | +$72,584 | $103.01 | 7 |
| 2024 Q4 | 192,296 | $19,538,805 | +$288,171 | $101.57 | 6 |
| 2024 Q3 | 189,462 | $22,333,068 | +$3,498,404 | $117.87 | 6 |
| 2024 Q2 | 159,959 | $17,552,426 | +$16,236,877 | $109.73 | 5 |
| 2024 Q1 | 10,714 | $1,148,561 | -$38,365 | $107.21 | 4 |
| 2023 Q4 | 12,480 | $1,270,567 | -$9,015,227 | $101.81 | 6 |
| 2023 Q3 | 100,981 | $10,031,564 | -$23,912,128 | $93.19 | 6 |
| 2023 Q2 | 331,869 | $34,046,971 | +$32,762,947 | $102.6 | 7 |
| 2023 Q1 | 12,544 | $1,275,665 | -$48,849 | $101.7 | 6 |
| 2022 Q4 | 13,024 | $1,177,380 | -$190,983 | $90.4 | 5 |
| 2022 Q3 | 15,419 | $1,319,000 | -$207,000 | $85.49 | 4 |
| 2022 Q2 | 17,053 | $1,626,000 | +$725,099 | $95.39 | 5 |
| 2022 Q1 | 9,449 | $1,100,000 | -$760,168 | $116.48 | 2 |
| 2021 Q4 | 13,980 | $1,946,000 | +$217,905 | $139.12 | 9 |
| 2021 Q3 | 12,416 | $2,032,000 | -$924,973 | $163.58 | 7 |
| 2021 Q2 | 17,833 | $3,040,000 | +$838,352 | $170.44 | 9 |
| 2021 Q1 | 12,917 | $2,050,000 | -$17,127,875 | $158.73 | 7 |
| 2020 Q4 | 120,956 | $19,387,000 | +$131,149 | $160.25 | 7 |
| 2020 Q3 | 117,401 | $15,768,000 | -$903,175 | $134.47 | 3 |
| 2020 Q2 | 124,128 | $14,338,000 | +$190,371 | $115.57 | 2 |
| 2020 Q1 | 122,482 | $10,636,000 | -$237,303 | $86.84 | 1 |
| 2019 Q4 | 124,625 | $12,810,000 | -$360,161 | $102.79 | 3 |
| 2019 Q3 | 128,661 | $11,727,000 | -$1,045,481 | $91.17 | 2 |
| 2019 Q2 | 140,376 | $13,192,000 | -$359,996 | $93.93 | 4 |
| 2019 Q1 | 144,270 | $13,135,000 | +$12,334,902 | $91.14 | 4 |
| 2018 Q4 | 9,092 | $720,000 | -$432,403 | $79.23 | 2 |
| 2018 Q3 | 13,483 | $1,308,000 | +$875,000 | $97.96 | 4 |
| 2018 Q2 | 4,395 | $437,000 | -$52,000 | $99.26 | 3 |
| 2018 Q1 | 4,931 | $487,000 | -$6,694 | $98.79 | 3 |
| 2017 Q4 | 5,000 | $478,000 | +$465,458 | $95.67 | 3 |
| 2017 Q3 | 134 | $12,000 | $89.55 | 1 | |
| 2017 Q2 | 134 | $11,000 | $82.09 | 1 | |
| 2017 Q1 | 134 | $10,000 | $74.63 | 1 | |
| 2016 Q4 | 134 | $9,000 | $67.16 | 1 | |
| 2016 Q3 | 134 | $10,000 | $74.63 | 1 | |
| 2016 Q2 | 134 | $9,000 | $67.16 | 1 | |
| 2016 Q1 | 134 | $9,000 | $67.16 | 1 | |
| 2015 Q4 | 134 | $9,000 | $67.16 | 1 | |
| 2015 Q3 | 134 | $9,000 | $67.16 | 1 | |
| 2015 Q2 | 134 | $10,000 | $74.63 | 1 | |
| 2015 Q1 | 134 | $10,000 | -$499,370 | $74.63 | 1 |
| 2014 Q4 | 7,432 | $508,370 | +$4,792 | $68.4 | 3 |
| 2014 Q3 | 7,362 | $532,480 | $72.32 | 3 | |
| 2014 Q2 | 7,362 | $559,243 | -$11,654,757 | $75.97 | 3 |
| 2014 Q1 | 165,532 | $12,194,000 | +$246,508 | $73.68 | 4 |