| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,982,909 | $270,445,414 | -$52,204,933 | $67.91 | 109 |
| 2025 Q2 | 4,779,576 | $307,270,903 | +$95,857,884 | $64.85 | 100 |
| 2025 Q1 | 3,485,912 | $193,928,619 | -$4,858,350 | $55.61 | 102 |
| 2024 Q4 | 3,580,406 | $208,139,703 | -$20,314,747 | $58.14 | 122 |
| 2024 Q3 | 3,915,809 | $249,739,325 | -$30,842,664 | $63.79 | 120 |
| 2024 Q2 | 4,415,745 | $269,592,307 | +$26,599,732 | $61.11 | 116 |
| 2024 Q1 | 3,984,095 | $234,460,152 | -$9,920,106 | $58.85 | 121 |
| 2023 Q4 | 4,151,681 | $239,925,678 | +$20,612,565 | $57.81 | 118 |
| 2023 Q3 | 3,687,771 | $201,330,374 | -$68,008,943 | $54.6 | 105 |
| 2023 Q2 | 4,955,407 | $265,587,262 | -$26,227,144 | $53.58 | 113 |
| 2023 Q1 | 5,447,587 | $274,373,587 | +$8,675,943 | $50.38 | 109 |
| 2022 Q4 | 5,008,076 | $241,814,946 | +$31,629,688 | $48.28 | 107 |
| 2022 Q3 | 4,364,788 | $197,421,059 | +$1,959,730 | $45.36 | 90 |
| 2022 Q2 | 4,293,131 | $207,291,227 | +$10,485,630 | $48.04 | 92 |
| 2022 Q1 | 4,071,272 | $232,108,973 | -$17,627,018 | $57 | 95 |
| 2021 Q4 | 4,348,857 | $261,975,980 | -$8,333,583 | $60.22 | 96 |
| 2021 Q3 | 4,470,197 | $272,050,540 | +$25,990,367 | $60.62 | 86 |
| 2021 Q2 | 4,037,855 | $253,093,331 | +$21,426,761 | $62.68 | 83 |
| 2021 Q1 | 3,702,826 | $212,961,811 | +$42,183,306 | $57.49 | 81 |
| 2020 Q4 | 2,972,911 | $157,010,362 | +$6,907,494 | $52.81 | 70 |
| 2020 Q3 | 2,871,969 | $125,858,814 | -$2,854,092 | $43.79 | 67 |
| 2020 Q2 | 2,943,702 | $114,995,592 | -$2,100,168 | $39.04 | 59 |
| 2020 Q1 | 3,056,599 | $96,592,477 | +$10,529,589 | $32.08 | 57 |
| 2019 Q4 | 2,385,695 | $107,965,149 | -$8,291,742 | $45.26 | 68 |
| 2019 Q3 | 2,578,474 | $108,604,529 | -$52,600,940 | $42.11 | 65 |
| 2019 Q2 | 3,740,706 | $166,031,622 | -$14,783,741 | $44.37 | 69 |
| 2019 Q1 | 4,100,128 | $184,222,685 | +$5,560,692 | $45 | 76 |
| 2018 Q4 | 3,998,508 | $167,281,000 | +$67,273,751 | $41.81 | 81 |
| 2018 Q3 | 2,368,350 | $108,057,692 | -$55,755,403 | $45.76 | 71 |
| 2018 Q2 | 3,512,042 | $167,657,139 | -$25,987,328 | $47.74 | 75 |
| 2018 Q1 | 4,019,328 | $214,474,253 | +$27,136,601 | $53.35 | 74 |
| 2017 Q4 | 3,503,458 | $186,040,823 | +$4,650,557 | $53.11 | 59 |
| 2017 Q3 | 3,390,583 | $167,387,305 | +$9,366,368 | $49.38 | 53 |
| 2017 Q2 | 3,243,046 | $151,654,481 | +$42,965,043 | $46.77 | 49 |
| 2017 Q1 | 2,180,532 | $100,675,144 | +$43,330,328 | $46.17 | 43 |
| 2016 Q4 | 1,224,025 | $49,522,000 | +$1,383,725 | $40.44 | 39 |
| 2016 Q3 | 966,847 | $42,846,000 | +$8,413,825 | $44.33 | 41 |
| 2016 Q2 | 794,533 | $32,718,514 | -$1,712,562 | $41.23 | 40 |
| 2016 Q1 | 821,608 | $33,876,396 | +$1,127,104 | $41.25 | 38 |
| 2015 Q4 | 794,472 | $32,474,947 | +$10,662,018 | $40.89 | 32 |
| 2015 Q3 | 531,148 | $21,166,139 | +$2,578,043 | $39.85 | 26 |
| 2015 Q2 | 463,246 | $22,377,480 | +$5,961,629 | $48.32 | 26 |
| 2015 Q1 | 339,911 | $16,456,153 | -$2,944,937 | $47.28 | 17 |
| 2014 Q4 | 405,953 | $18,270,639 | +$3,929,298 | $45.01 | 21 |
| 2014 Q3 | 313,291 | $15,419,000 | +$3,680,885 | $49.21 | 17 |
| 2014 Q2 | 276,809 | $13,771,000 | +$606,180 | $49.75 | 18 |
| 2014 Q1 | 266,150 | $12,868,153 | +$2,140,662 | $48.36 | 18 |