| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 2,386 | $595,584 | -$1,211,037 | $249.64 | 3 |
| 2025 Q3 | 922,048 | $246,988,946 | -$3,770,131 | $267.83 | 112 |
| 2025 Q2 | 935,230 | $197,617,913 | +$16,515,243 | $211.30 | 110 |
| 2025 Q1 | 843,997 | $203,473,991 | -$1,624,228 | $241.08 | 100 |
| 2024 Q4 | 849,151 | $201,047,678 | +$1,368,812 | $236.76 | 99 |
| 2024 Q3 | 842,527 | $193,619,250 | +$10,203,531 | $229.80 | 92 |
| 2024 Q2 | 794,979 | $143,196,130 | +$2,813,289 | $180.13 | 81 |
| 2024 Q1 | 780,128 | $127,307,114 | -$443,757 | $163.19 | 72 |
| 2023 Q4 | 1,353 | $219,375 | $162.14 | 1 | |
| 2023 Q3 | 731,902 | $108,361,973 | +$3,133,098 | $148.09 | 65 |
| 2023 Q2 | 720,527 | $105,215,142 | -$2,367,463 | $146.00 | 65 |
| 2023 Q1 | 733,327 | $110,730,441 | +$133,637 | $151.00 | 64 |
| 2022 Q4 | 725,465 | $107,041,987 | -$169,218 | $147.55 | 61 |
| 2022 Q3 | 744,617 | $104,987,370 | -$2,401,878 | $141.00 | 61 |
| 2022 Q2 | 762,083 | $119,541,679 | -$1,871,166 | $156.90 | 68 |
| 2022 Q1 | 764,092 | $155,196,526 | -$178,357 | $203.21 | 78 |
| 2021 Q4 | 765,101 | $150,926,758 | -$670,666 | $197.15 | 75 |
| 2021 Q3 | 778,795 | $142,231,086 | -$98,695 | $182.60 | 66 |
| 2021 Q2 | 777,923 | $135,748,432 | +$1,069,334 | $174.62 | 63 |
| 2021 Q1 | 774,340 | $128,541,146 | -$529,122 | $165.99 | 64 |
| 2020 Q4 | 704,264 | $107,759,342 | +$908,698 | $153.01 | 69 |
| 2020 Q3 | 699,537 | $90,995,547 | -$2,307,720 | $130.06 | 64 |
| 2020 Q2 | 814,802 | $98,837,095 | -$1,589,440 | $121.31 | 65 |
| 2020 Q1 | 710,657 | $90,945,384 | +$1,026,466 | $128.00 | 62 |
| 2019 Q4 | 780,844 | $124,306,466 | -$264,757 | $159.20 | 63 |
| 2019 Q3 | 791,001 | $126,650,023 | +$258,849 | $160.08 | 62 |
| 2019 Q2 | 789,272 | $131,807,967 | +$780,452 | $167.00 | 62 |
| 2019 Q1 | 784,804 | $123,914,534 | -$2,290,210 | $157.90 | 62 |
| 2018 Q4 | 796,232 | $140,680,610 | +$634,676 | $176.68 | 67 |
| 2018 Q3 | 799,297 | $134,210,052 | -$972,154 | $167.93 | 59 |
| 2018 Q2 | 804,520 | $148,566,518 | +$1,200,202 | $184.67 | 65 |
| 2018 Q1 | 789,773 | $157,868,638 | +$1,076,217 | $199.90 | 63 |
| 2017 Q4 | 792,643 | $157,211,772 | +$809,878 | $198.36 | 68 |
| 2017 Q3 | 788,061 | $141,120,586 | -$997,563 | $179.08 | 66 |
| 2017 Q2 | 793,456 | $153,467,609 | +$1,585,517 | $193.42 | 64 |
| 2017 Q1 | 784,648 | $124,092,127 | +$14,346,703 | $158.16 | 49 |
| 2016 Q4 | 794,508 | $125,672,600 | +$1,746,067 | $158.18 | 52 |
| 2016 Q3 | 785,575 | $78,167,913 | +$2,392,458 | $99.51 | 51 |
| 2016 Q2 | 770,639 | $73,363,603 | +$7,657,606 | $95.25 | 49 |
| 2016 Q1 | 690,844 | $62,914,989 | +$1,335,776 | $91.07 | 40 |
| 2015 Q4 | 665,616 | $65,866,800 | +$4,895,689 | $100.00 | 36 |
| 2015 Q3 | 612,879 | $44,043,821 | -$1,049,442 | $71.78 | 34 |
| 2015 Q2 | 617,925 | $43,803,689 | -$48,581 | $70.89 | 32 |
| 2015 Q1 | 620,105 | $45,886,716 | +$134,319 | $74.00 | 32 |
| 2014 Q4 | 633,055 | $46,026,713 | +$2,561,602 | $72.86 | 33 |
| 2014 Q3 | 603,702 | $44,189,765 | -$2,538,945 | $73.19 | 36 |
| 2014 Q2 | 640,215 | $43,135,345 | -$3,785,961 | $67.36 | 42 |
| 2014 Q1 | 691,087 | $52,439,558 | +$77,219 | $75.89 | 43 |