| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,060,396 | $463,574,433 | +$74,701,310 | $152.85 | 108 |
| 2025 Q2 | 2,572,419 | $372,746,520 | -$23,266,162 | $144.93 | 115 |
| 2025 Q1 | 2,744,324 | $346,182,541 | -$10,117,442 | $126.17 | 123 |
| 2024 Q4 | 2,812,023 | $385,085,003 | -$6,803,135 | $137.7 | 130 |
| 2024 Q3 | 2,824,367 | $352,918,150 | +$24,782,621 | $124.88 | 104 |
| 2024 Q2 | 2,629,554 | $290,035,489 | +$57,328,609 | $110.29 | 88 |
| 2024 Q1 | 2,109,681 | $233,191,578 | +$22,658,580 | $110.55 | 76 |
| 2023 Q4 | 1,921,245 | $195,948,394 | -$63,591,714 | $101.97 | 81 |
| 2023 Q3 | 2,540,763 | $220,414,704 | +$127,320,038 | $86.76 | 60 |
| 2023 Q2 | 1,067,491 | $90,611,789 | +$30,204,315 | $84.88 | 43 |
| 2023 Q1 | 699,923 | $58,130,522 | +$4,855,130 | $83.07 | 45 |
| 2022 Q4 | 655,865 | $51,697,311 | +$5,033,317 | $78.85 | 47 |
| 2022 Q3 | 584,911 | $41,961,403 | +$7,051,832 | $71.56 | 44 |
| 2022 Q2 | 482,474 | $35,194,000 | -$33,939,144 | $72.92 | 45 |
| 2022 Q1 | 932,895 | $85,160,847 | -$119,201,748 | $91.36 | 56 |
| 2021 Q4 | 2,275,411 | $235,718,472 | +$117,178,459 | $103.7 | 69 |
| 2021 Q3 | 1,127,116 | $107,736,849 | +$54,307,802 | $95.41 | 55 |
| 2021 Q2 | 558,455 | $52,514,273 | +$18,170,132 | $94.04 | 47 |
| 2021 Q1 | 365,936 | $30,917,711 | +$9,921,855 | $84.39 | 34 |
| 2020 Q4 | 249,138 | $18,755,000 | +$6,719,538 | $75.3 | 23 |
| 2020 Q3 | 159,881 | $9,275,189 | -$1,514,201 | $58.02 | 18 |
| 2020 Q2 | 187,009 | $10,498,000 | -$7,079,076 | $56.11 | 23 |
| 2020 Q1 | 317,802 | $14,444,000 | -$4,671,628 | $45.42 | 21 |
| 2019 Q4 | 384,815 | $22,803,000 | +$620,395 | $59.26 | 25 |
| 2019 Q3 | 390,869 | $21,267,000 | -$1,304,773 | $54.75 | 23 |
| 2019 Q2 | 413,295 | $22,782,000 | +$994,647 | $55.48 | 28 |
| 2019 Q1 | 399,751 | $21,175,000 | -$5,375,778 | $53.2 | 34 |
| 2018 Q4 | 506,548 | $24,164,000 | -$52,323,537 | $47.75 | 31 |
| 2018 Q3 | 1,586,851 | $89,288,000 | -$16,186,680 | $56.26 | 40 |
| 2018 Q2 | 1,869,724 | $108,504,000 | -$28,809,693 | $58.03 | 41 |
| 2018 Q1 | 2,364,749 | $137,873,569 | +$15,836,700 | $58.3 | 45 |
| 2017 Q4 | 2,102,161 | $121,791,000 | +$21,748,597 | $57.94 | 48 |
| 2017 Q3 | 1,726,900 | $90,477,000 | -$1,551,660 | $52.38 | 37 |
| 2017 Q2 | 1,757,924 | $86,482,000 | -$214,347 | $49.2 | 32 |
| 2017 Q1 | 1,762,691 | $82,382,000 | +$12,569,933 | $46.74 | 34 |
| 2016 Q4 | 1,495,550 | $66,903,000 | +$496,041 | $44.89 | 38 |
| 2016 Q3 | 1,490,844 | $60,374,000 | -$19,098,132 | $40.48 | 26 |
| 2016 Q2 | 2,037,515 | $73,675,000 | -$7,008 | $36.14 | 21 |
| 2016 Q1 | 2,034,534 | $79,222,000 | -$11,023,651 | $38.94 | 19 |
| 2015 Q4 | 2,301,248 | $100,335,000 | -$22,984,625 | $43.61 | 20 |
| 2015 Q3 | 2,828,256 | $117,315,000 | -$7,065,076 | $41.48 | 16 |
| 2015 Q2 | 2,993,415 | $151,947,153 | +$135,024 | $50.76 | 18 |
| 2015 Q1 | 2,991,367 | $150,493,919 | -$25,630,651 | $50.31 | 18 |
| 2014 Q4 | 3,499,655 | $177,993,312 | +$1,265,626 | $50.86 | 23 |
| 2014 Q3 | 530,278 | $25,454,320 | -$8,377,205 | $48 | 22 |
| 2014 Q2 | 702,843 | $34,599,791 | -$4,650,448 | $49.23 | 25 |
| 2014 Q1 | 798,445 | $39,145,321 | +$15,533,653 | $49.02 | 26 |