| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 319,198 | $91,156,733 | +$1,033,712 | $285.67 | 37 |
| 2025 Q2 | 316,151 | $84,299,892 | -$5,561,292 | $266.59 | 37 |
| 2025 Q1 | 337,162 | $81,253,318 | +$1,478,372 | $240.91 | 37 |
| 2024 Q4 | 330,332 | $85,987,258 | +$25,003,725 | $260.31 | 36 |
| 2024 Q3 | 234,501 | $59,049,417 | +$5,114,420 | $251.81 | 32 |
| 2024 Q2 | 214,512 | $52,108,341 | -$793,610 | $242.91 | 33 |
| 2024 Q1 | 218,245 | $50,185,945 | -$997,720 | $229.95 | 33 |
| 2023 Q4 | 222,934 | $45,054,242 | +$926,023 | $202.10 | 38 |
| 2023 Q3 | 243,001 | $43,514,797 | +$471,709 | $179.20 | 38 |
| 2023 Q2 | 216,948 | $40,236,157 | +$6,413,529 | $185.52 | 33 |
| 2023 Q1 | 183,076 | $31,395,143 | -$10,640,820 | $168.94 | 31 |
| 2022 Q4 | 242,827 | $40,600,199 | +$2,127,667 | $167.16 | 25 |
| 2022 Q3 | 244,551 | $37,862,966 | -$343,780 | $154.35 | 24 |
| 2022 Q2 | 247,049 | $39,557,402 | -$2,997,286 | $160.12 | 25 |
| 2022 Q1 | 261,157 | $50,406,942 | +$6,940,668 | $193.61 | 27 |
| 2021 Q4 | 232,826 | $47,173,047 | -$623,249 | $202.59 | 25 |
| 2021 Q3 | 221,557 | $40,569,542 | -$2,580,524 | $183.10 | 25 |
| 2021 Q2 | 250,417 | $45,476,733 | +$82,504 | $181.61 | 26 |
| 2021 Q1 | 252,386 | $41,980,073 | -$10,619,978 | $166.32 | 28 |
| 2020 Q4 | 315,691 | $51,169,939 | +$1,966,635 | $162.09 | 28 |
| 2020 Q3 | 298,123 | $44,253,000 | -$47,759 | $148.44 | 21 |
| 2020 Q2 | 299,548 | $40,184,000 | +$22,238,749 | $134.16 | 21 |
| 2020 Q1 | 134,617 | $15,025,000 | -$3,351,156 | $111.58 | 22 |
| 2019 Q4 | 163,885 | $22,597,000 | +$3,553,441 | $137.91 | 24 |
| 2019 Q3 | 136,207 | $17,675,000 | -$2,969,291 | $129.76 | 21 |
| 2019 Q2 | 159,164 | $20,350,000 | +$3,717,655 | $127.86 | 16 |
| 2019 Q1 | 123,375 | $15,225,000 | -$1,971,802 | $123.41 | 15 |
| 2018 Q4 | 141,276 | $15,224,000 | +$1,790,986 | $107.71 | 14 |
| 2018 Q3 | 122,383 | $15,705,118 | -$2,290,990 | $128.32 | 15 |
| 2018 Q2 | 141,697 | $16,915,000 | -$834,412 | $119.41 | 11 |
| 2018 Q1 | 148,738 | $17,252,000 | +$2,608,062 | $115.99 | 9 |
| 2017 Q4 | 126,449 | $14,510,000 | -$335,999 | $114.75 | 11 |
| 2017 Q3 | 129,380 | $13,773,000 | -$286,633 | $106.50 | 10 |
| 2017 Q2 | 135,511 | $13,743,000 | +$5,575,823 | $101.38 | 13 |
| 2017 Q1 | 80,597 | $7,911,000 | -$5,567,301 | $97.89 | 12 |
| 2016 Q4 | 140,086 | $13,137,000 | +$686,110 | $93.81 | 11 |
| 2016 Q3 | 132,784 | $12,216,000 | +$350,532 | $91.97 | 11 |
| 2016 Q2 | 128,980 | $11,662,000 | -$406,219 | $90.44 | 10 |
| 2016 Q1 | 133,545 | $11,775,000 | +$3,989,880 | $88.17 | 11 |
| 2015 Q4 | 88,113 | $7,937,000 | -$3,999,253 | $90.07 | 9 |
| 2015 Q3 | 86,344 | $7,086,000 | -$5,110,360 | $82.09 | 8 |
| 2015 Q2 | 148,618 | $13,136,000 | -$230,517 | $88.37 | 6 |
| 2015 Q1 | 151,246 | $13,433,000 | -$311,843 | $88.36 | 6 |
| 2014 Q4 | 154,892 | $13,677,000 | -$204,369 | $88.30 | 4 |
| 2014 Q3 | 157,378 | $13,222,000 | +$2,994,038 | $84.01 | 5 |
| 2014 Q2 | 121,716 | $10,139,000 | +$4,399,114 | $83.43 | 4 |
| 2014 Q1 | 70,874 | $5,671,000 | -$4,392,778 | $80.03 | 4 |