| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 32,288 | $6,125,057 | +$750,050 | $189.7 | 4 |
| 2025 Q2 | 28,334 | $5,149,480 | +$712,270 | $181.74 | 4 |
| 2025 Q1 | 24,415 | $4,229,412 | +$939,773 | $173.23 | 4 |
| 2024 Q4 | 18,990 | $3,327,558 | +$233,056 | $175.23 | 4 |
| 2024 Q3 | 17,660 | $3,163,907 | +$144,582 | $179.16 | 4 |
| 2024 Q2 | 13,716 | $2,253,252 | +$527,339 | $164.28 | 3 |
| 2024 Q1 | 10,506 | $1,779,401 | -$5,555,584 | $169.37 | 3 |
| 2023 Q4 | 45,952 | $7,251,244 | -$1,193,109 | $157.8 | 4 |
| 2023 Q3 | 58,834 | $8,335,695 | +$506,230 | $141.69 | 4 |
| 2023 Q2 | 55,258 | $8,268,764 | +$146,349 | $149.64 | 3 |
| 2023 Q1 | 54,280 | $7,849,932 | -$75,347 | $144.62 | 2 |
| 2022 Q4 | 54,801 | $7,740,600 | +$473,650 | $141.25 | 2 |
| 2022 Q3 | 51,667 | $6,644,000 | -$83,132 | $127.4 | 3 |
| 2022 Q2 | 52,312 | $7,022,000 | -$2,034,848 | $134.24 | 3 |
| 2022 Q1 | 68,383 | $10,781,000 | +$1,075,250 | $157.52 | 6 |
| 2021 Q4 | 61,562 | $10,020,000 | -$2,592,673 | $162.76 | 5 |
| 2021 Q3 | 79,012 | $11,837,000 | +$596,641 | $149.84 | 6 |
| 2021 Q2 | 75,031 | $11,310,000 | -$4,447,539 | $150.73 | 5 |
| 2021 Q1 | 107,129 | $15,174,000 | -$6,320,892 | $141.62 | 7 |
| 2020 Q4 | 156,808 | $19,991,000 | +$628,094 | $127.51 | 7 |
| 2020 Q3 | 151,842 | $16,417,000 | -$743,394 | $108.11 | 6 |
| 2020 Q2 | 158,725 | $16,115,000 | -$9,166,410 | $101.56 | 7 |
| 2020 Q1 | 254,810 | $22,123,885 | -$62,670,620 | $84.4 | 10 |
| 2019 Q4 | 800,965 | $92,671,000 | -$163,752 | $115.72 | 11 |
| 2019 Q3 | 802,382 | $86,653,000 | -$52,677,368 | $108.07 | 11 |
| 2019 Q2 | 1,291,037 | $139,357,000 | -$62,812 | $107.8 | 12 |
| 2019 Q1 | 1,292,605 | $135,455,000 | +$3,006,105 | $104.44 | 15 |
| 2018 Q4 | 1,263,743 | $116,427,000 | +$34,679,138 | $91.41 | 15 |
| 2018 Q3 | 875,259 | $92,165,000 | -$58,249,435 | $106.81 | 17 |
| 2018 Q2 | 1,443,761 | $145,539,000 | -$5,686,541,646 | $101.88 | 24 |
| 2018 Q1 | 58,676,409 | $5,835,722,146 | -$869,573,896 | $99.48 | 423 |
| 2017 Q4 | 67,240,561 | $6,796,158,120 | +$40,233,851 | $101.03 | 540 |
| 2017 Q3 | 62,014,422 | $5,926,053,072 | -$55,978,562 | $95.54 | 450 |
| 2017 Q2 | 62,369,304 | $5,780,618,466 | +$165,051,157 | $92.68 | 433 |
| 2017 Q1 | 60,261,970 | $5,473,204,802 | +$295,096,937 | $90.82 | 425 |
| 2016 Q4 | 56,609,543 | $4,903,965,219 | +$741,006,654 | $86.64 | 411 |
| 2016 Q3 | 47,230,363 | $3,947,782,127 | +$125,335,731 | $83.59 | 359 |
| 2016 Q2 | 45,709,582 | $3,672,037,979 | -$22,395,667 | $80.35 | 337 |
| 2016 Q1 | 45,805,891 | $3,593,423,672 | -$427,755,216 | $78.53 | 321 |
| 2015 Q4 | 51,642,485 | $3,954,025,369 | +$294,232,139 | $76.64 | 338 |
| 2015 Q3 | 47,013,421 | $3,463,933,823 | -$712,348,223 | $73.56 | 318 |
| 2015 Q2 | 56,713,562 | $4,525,559,611 | -$76,826,812 | $79.8 | 332 |
| 2015 Q1 | 57,344,454 | $4,647,185,968 | +$309,795,508 | $81.05 | 338 |
| 2014 Q4 | 53,441,893 | $4,277,249,023 | +$461,851,934 | $80.05 | 328 |
| 2014 Q3 | 45,218,044 | $3,424,313,520 | +$309,582,611 | $75.79 | 285 |
| 2014 Q2 | 41,076,146 | $3,149,798,326 | +$416,728,088 | $76.71 | 266 |
| 2014 Q1 | 35,369,445 | $2,580,491,973 | +$77,248,277 | $72.99 | 252 |