| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 653,055 | $108,210,357 | -$15,130,072 | $165.68 | 105 |
| 2025 Q2 | 749,239 | $114,979,884 | -$11,533,619 | $153.28 | 97 |
| 2025 Q1 | 823,817 | $129,308,539 | -$20,580,903 | $157.33 | 103 |
| 2024 Q4 | 959,778 | $150,670,091 | +$12,971,754 | $156.97 | 116 |
| 2024 Q3 | 856,187 | $151,646,117 | +$1,691,211 | $177.39 | 114 |
| 2024 Q2 | 848,206 | $142,824,724 | -$9,633,264 | $168.41 | 115 |
| 2024 Q1 | 905,258 | $150,577,291 | -$5,847,660 | $166.33 | 112 |
| 2023 Q4 | 959,553 | $158,633,631 | -$4,040,687 | $165.31 | 116 |
| 2023 Q3 | 973,433 | $151,595,523 | -$16,056,546 | $155.73 | 111 |
| 2023 Q2 | 1,095,921 | $170,839,038 | +$21,684,376 | $156.05 | 111 |
| 2023 Q1 | 948,657 | $153,930,369 | +$7,096,388 | $162.09 | 114 |
| 2022 Q4 | 913,684 | $145,962,879 | +$17,659,057 | $159.74 | 117 |
| 2022 Q3 | 800,025 | $112,644,749 | -$3,045,181 | $140.78 | 103 |
| 2022 Q2 | 844,818 | $123,167,423 | -$809,207 | $145.79 | 106 |
| 2022 Q1 | 843,284 | $136,730,953 | -$10,729,817 | $162.13 | 113 |
| 2021 Q4 | 902,043 | $170,582,250 | +$17,767,194 | $189.33 | 123 |
| 2021 Q3 | 804,881 | $162,715,551 | +$3,193,694 | $202.13 | 118 |
| 2021 Q2 | 783,412 | $157,963,396 | +$1,508,438 | $201.66 | 112 |
| 2021 Q1 | 776,297 | $136,185,051 | +$9,292,228 | $175.44 | 105 |
| 2020 Q4 | 723,878 | $122,821,651 | -$11,348,803 | $169.68 | 110 |
| 2020 Q3 | 811,222 | $131,452,614 | -$2,603,942 | $162.08 | 102 |
| 2020 Q2 | 793,884 | $129,353,080 | +$36,441,945 | $162.93 | 102 |
| 2020 Q1 | 566,339 | $72,490,373 | +$11,117,093 | $128.00 | 82 |
| 2019 Q4 | 482,916 | $67,322,949 | -$6,609,358 | $139.42 | 85 |
| 2019 Q3 | 539,341 | $63,660,209 | -$2,590,338 | $117.98 | 77 |
| 2019 Q2 | 556,456 | $71,747,073 | -$2,511,142 | $128.94 | 79 |
| 2019 Q1 | 580,281 | $74,541,968 | -$3,777,202 | $128.49 | 87 |
| 2018 Q4 | 607,324 | $67,362,554 | -$4,554,735 | $110.71 | 82 |
| 2018 Q3 | 639,503 | $86,947,170 | +$11,080,521 | $136.02 | 82 |
| 2018 Q2 | 564,036 | $67,830,955 | -$7,377,489 | $120.00 | 83 |
| 2018 Q1 | 626,209 | $75,362,789 | -$101,038,617 | $120.32 | 81 |
| 2017 Q4 | 1,438,161 | $179,227,773 | -$52,448,806 | $124.60 | 80 |
| 2017 Q3 | 1,853,785 | $248,652,790 | +$13,013,731 | $134.12 | 78 |
| 2017 Q2 | 1,758,327 | $220,890,303 | -$1,567,342 | $125.63 | 81 |
| 2017 Q1 | 1,776,367 | $211,457,097 | +$24,851,966 | $119.05 | 77 |
| 2016 Q4 | 1,582,627 | $170,348,340 | +$20,109,839 | $107.57 | 84 |
| 2016 Q3 | 1,398,623 | $161,120,204 | +$67,555,899 | $115.20 | 77 |
| 2016 Q2 | 799,399 | $82,328,378 | +$76,813,156 | $102.34 | 75 |
| 2016 Q1 | 35,334 | $3,662,000 | +$3,487,000 | $103.64 | 5 |
| 2015 Q4 | 1,691 | $214,000 | +$213,000 | $105.10 | 2 |