| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 11,336 | $2,804,074 | -$55,659 | $160.69 | 2 |
| 2025 Q2 | 11,561 | $2,776,074 | -$39,623 | $157.07 | 2 |
| 2025 Q1 | 11,726 | $2,657,074 | -$11,330 | $150.30 | 2 |
| 2024 Q4 | 11,876 | $2,441,074 | -$2,488,754 | $205.52 | 3 |
| 2024 Q3 | 22,183 | $5,379,172 | +$28,410 | $241.24 | 4 |
| 2024 Q2 | 22,066 | $4,844,138 | -$44,347 | $219.53 | 4 |
| 2024 Q1 | 22,268 | $5,004,686 | +$463,129 | $222.37 | 4 |
| 2023 Q4 | 20,208 | $4,442,496 | -$1,257,399 | $219.85 | 4 |
| 2023 Q3 | 25,938 | $5,690,566 | -$1,346,390 | $219.42 | 5 |
| 2023 Q2 | 32,074 | $7,215,114 | -$37,486,432 | $224.98 | 5 |
| 2023 Q1 | 28,297 | $44,012,235 | +$36,889,974 | $191.28 | 5 |
| 2022 Q4 | 32,694 | $6,038,652 | +$989,384 | $184.69 | 6 |
| 2022 Q3 | 27,337 | $4,545,000 | -$968,921 | $166.27 | 5 |
| 2022 Q2 | 33,145 | $7,340,000 | -$3,007,080 | $206.67 | 5 |
| 2022 Q1 | 47,653 | $11,504,768 | +$639,373 | $241.77 | 7 |
| 2021 Q4 | 44,944 | $10,940,000 | -$6,599,685 | $243.42 | 4 |
| 2021 Q3 | 75,329 | $15,386,000 | -$3,449,639 | $204.24 | 6 |
| 2021 Q2 | 92,217 | $19,024,000 | +$8,080,792 | $206.30 | 6 |
| 2021 Q1 | 53,048 | $10,104,000 | -$1,607,273 | $190.48 | 5 |
| 2020 Q4 | 61,485 | $11,651,000 | +$768,218 | $189.48 | 6 |
| 2020 Q3 | 57,528 | $10,140,000 | -$4,355,532 | $176.18 | 7 |
| 2020 Q2 | 87,003 | $13,289,608 | +$1,048,382 | $153.42 | 8 |
| 2020 Q1 | 79,284 | $11,100,183 | -$14,391,666 | $140.04 | 8 |
| 2019 Q4 | 181,982 | $27,737,396 | +$15,601,306 | $152.42 | 7 |
| 2019 Q3 | 80,020 | $11,561,439 | +$949,670 | $144.48 | 7 |
| 2019 Q2 | 73,447 | $10,934,960 | +$8,240,585 | $148.87 | 6 |
| 2019 Q1 | 18,096 | $2,317,000 | -$178,929 | $127.99 | 3 |
| 2018 Q4 | 20,136 | $2,150,000 | +$11,722 | $106.67 | 5 |
| 2018 Q3 | 19,976 | $2,285,000 | +$40,035 | $114.38 | 4 |
| 2018 Q2 | 19,626 | $2,061,000 | -$161,496 | $105.10 | 4 |
| 2018 Q1 | 21,682 | $2,022,000 | +$111,339 | $93.31 | 6 |
| 2017 Q4 | 20,627 | $1,804,000 | -$13,322,612 | $87.45 | 7 |
| 2017 Q3 | 170,405 | $15,063,000 | -$27,096,465 | $88.40 | 8 |
| 2017 Q2 | 491,945 | $40,093,000 | +$8,155,826 | $81.50 | 10 |
| 2017 Q1 | 392,225 | $27,242,000 | +$4,075,205 | $69.46 | 12 |
| 2016 Q4 | 339,793 | $22,964,655 | -$8,449,722 | $67.39 | 13 |
| 2016 Q3 | 466,146 | $33,922,000 | -$5,909,292 | $73.09 | 10 |
| 2016 Q2 | 558,331 | $38,384,000 | +$17,945,507 | $68.74 | 18 |
| 2016 Q1 | 298,759 | $21,131,337 | -$114,928,500 | $71.05 | 13 |
| 2015 Q4 | 1,821,947 | $137,204,000 | -$3,917,667,686 | $75.34 | 24 |
| 2015 Q3 | 62,087,622 | $4,033,530,990 | -$19,978,519 | $64.97 | 275 |
| 2015 Q2 | 62,731,276 | $4,042,761,354 | -$97,029,811 | $64.44 | 293 |
| 2015 Q1 | 64,146,229 | $4,506,415,904 | +$345,617,135 | $70.27 | 298 |
| 2014 Q4 | 59,330,026 | $3,847,687,485 | +$228,640,742 | $64.85 | 292 |
| 2014 Q3 | 55,778,153 | $3,010,035,392 | +$13,429,002 | $53.96 | 238 |
| 2014 Q2 | 55,419,303 | $2,962,947,828 | -$199,027,515 | $53.48 | 248 |
| 2014 Q1 | 55,663,452 | $2,657,953,177 | +$100,282,621 | $47.75 | 222 |