| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 487,388 | $137,565,000 | -$19,341,711 | $282.25 | 1 |
| 2025 Q2 | 555,915 | $161,060,000 | -$5,369,392 | $289.72 | 1 |
| 2025 Q1 | 574,448 | $173,478,000 | +$53,302,282 | $301.99 | 1 |
| 2024 Q4 | 397,945 | $109,952,000 | -$5,483,716 | $276.30 | 1 |
| 2024 Q3 | 417,792 | $120,487,000 | -$144,658,588 | $288.39 | 1 |
| 2024 Q2 | 984,706 | $251,179,273 | +$6,985,364 | $255.08 | 2 |
| 2024 Q1 | 957,321 | $248,070,369 | -$12,833,150 | $259.13 | 2 |
| 2023 Q4 | 1,006,845 | $227,546,624 | +$6,490,722 | $226.00 | 2 |
| 2023 Q3 | 978,125 | $203,626,309 | +$4,419,653 | $208.18 | 2 |
| 2023 Q2 | 956,895 | $184,260,169 | +$90,488,820 | $192.56 | 2 |
| 2023 Q1 | 486,972 | $94,560,223 | +$5,969,093 | $194.18 | 1 |
| 2022 Q4 | 456,232 | $100,644,779 | +$63,049,465 | $220.60 | 1 |
| 2022 Q3 | 170,423 | $30,996,535 | -$1,664,384 | $181.88 | 1 |
| 2022 Q2 | 179,574 | $35,300,657 | -$1,190,292 | $196.58 | 1 |
| 2022 Q1 | 185,629 | $39,706,043 | +$16,465,808 | $213.90 | 1 |
| 2021 Q4 | 108,650 | $21,003,132 | +$76,937 | $193.31 | 1 |
| 2021 Q3 | 108,252 | $18,779,557 | -$8,892,585 | $173.48 | 1 |
| 2021 Q2 | 159,512 | $25,352,837 | +$831,892 | $158.94 | 1 |
| 2021 Q1 | 154,278 | $24,371,296 | +$4,935,931 | $157.97 | 1 |
| 2020 Q4 | 123,032 | $18,937,085 | +$1,631,398 | $153.92 | 1 |
| 2020 Q3 | 112,433 | $13,055,720 | +$374,668 | $116.12 | 1 |
| 2020 Q2 | 108,498 | $13,738,381 | +$2,822,724 | $126.64 | 2 |
| 2020 Q1 | 86,208 | $9,628,572 | -$4,952,223 | $111.69 | 1 |
| 2019 Q4 | 130,547 | $20,320,946 | +$3,291,742 | $155.66 | 1 |
| 2019 Q3 | 109,400 | $17,661,536 | +$1,239,213 | $161.44 | 1 |
| 2019 Q2 | 101,724 | $14,982,928 | +$1,301,896 | $147.29 | 1 |
| 2019 Q1 | 92,885 | $13,011,331 | +$5,212,937 | $140.08 | 1 |
| 2018 Q4 | 55,671 | $7,191,580 | -$1,749,126 | $129.18 | 1 |
| 2018 Q3 | 68,898 | $9,207,405 | -$554,523,688 | $133.63 | 2 |
| 2018 Q2 | 4,435,107 | $563,347,728 | +$72,117,464 | $127.02 | 2 |
| 2018 Q1 | 3,866,730 | $528,852,072 | -$6,505,592 | $136.77 | 3 |
| 2017 Q4 | 3,914,073 | $571,964,122 | -$125,879,436 | $146.13 | 3 |
| 2017 Q3 | 4,775,492 | $680,745,858 | +$14,102,935 | $142.55 | 3 |
| 2017 Q2 | 4,676,557 | $679,877,434 | +$37,388,437 | $145.38 | 2 |
| 2017 Q1 | 4,419,482 | $602,154,589 | +$69,216,549 | $136.25 | 3 |
| 2016 Q4 | 3,911,471 | $516,783,242 | -$17,998,189 | $132.12 | 3 |
| 2016 Q3 | 4,047,692 | $508,592,727 | +$10,875,895 | $125.65 | 2 |
| 2016 Q2 | 3,961,135 | $517,759,593 | +$36,089,643 | $130.71 | 2 |
| 2016 Q1 | 3,689,225 | $439,571,519 | +$49,237,046 | $119.15 | 4 |
| 2015 Q4 | 3,275,991 | $382,799,999 | -$36,283,051 | $116.85 | 2 |
| 2015 Q3 | 3,623,348 | $374,654,424 | +$47,363,689 | $103.40 | 3 |
| 2015 Q2 | 3,165,286 | $321,846,274 | -$2,247,490 | $101.68 | 2 |
| 2015 Q1 | 3,187,054 | $355,324,335 | +$154,103,270 | $111.49 | 3 |
| 2014 Q4 | 1,804,836 | $207,340,021 | +$15,583,972 | $114.88 | 2 |
| 2014 Q3 | 1,669,182 | $175,047,406 | +$19,409,415 | $104.87 | 2 |
| 2014 Q2 | 1,484,149 | $153,905,728 | +$2,506,569 | $103.70 | 3 |
| 2014 Q1 | 1,459,976 | $144,625,000 | +$8,798,987 | $99.06 | 1 |