| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,097,305 | $307,830,968 | -$19,522,492 | $50.49 | 88 |
| 2025 Q2 | 6,486,713 | $320,577,578 | -$23,130,988 | $49.42 | 89 |
| 2025 Q1 | 6,946,897 | $348,649,499 | +$28,133,761 | $50 | 95 |
| 2024 Q4 | 6,283,850 | $305,818,594 | +$3,281,764 | $48.65 | 92 |
| 2024 Q3 | 6,123,064 | $326,168,122 | -$49,009,923 | $53.27 | 91 |
| 2024 Q2 | 7,127,247 | $354,928,764 | -$109,341,079 | $49.71 | 86 |
| 2024 Q1 | 9,470,218 | $483,322,495 | +$122,048,255 | $51.11 | 87 |
| 2023 Q4 | 7,079,622 | $370,906,854 | +$5,273,412 | $52.58 | 92 |
| 2023 Q3 | 6,976,908 | $329,837,076 | -$44,341,691 | $47.25 | 85 |
| 2023 Q2 | 7,857,395 | $413,005,305 | +$206,135,588 | $52.6 | 86 |
| 2023 Q1 | 3,918,524 | $210,523,204 | +$18,560,435 | $53.73 | 68 |
| 2022 Q4 | 3,561,260 | $181,348,748 | +$18,477,879 | $50.92 | 61 |
| 2022 Q3 | 3,200,098 | $160,712,716 | +$59,582,080 | $50.19 | 52 |
| 2022 Q2 | 1,998,499 | $112,005,181 | +$17,687,815 | $55.59 | 57 |
| 2022 Q1 | 1,667,603 | $106,768,637 | -$22,689,159 | $64.03 | 64 |
| 2021 Q4 | 2,016,428 | $145,441,754 | -$17,695,469 | $72.14 | 72 |
| 2021 Q3 | 2,244,001 | $161,160,982 | -$18,795,185 | $71.59 | 68 |
| 2021 Q2 | 2,454,135 | $177,362,082 | -$36,193,433 | $72.26 | 67 |
| 2021 Q1 | 2,959,227 | $203,688,739 | +$6,231,567 | $68.55 | 72 |
| 2020 Q4 | 2,825,035 | $215,862,976 | +$18,624,110 | $76.42 | 74 |
| 2020 Q3 | 2,472,841 | $186,709,366 | +$37,186,081 | $75.5 | 65 |
| 2020 Q2 | 1,980,323 | $148,404,294 | -$29,402,538 | $74.97 | 60 |
| 2020 Q1 | 2,375,179 | $169,185,807 | +$29,438,380 | $71.23 | 61 |
| 2019 Q4 | 2,001,911 | $136,325,653 | +$11,227,825 | $68.1 | 63 |
| 2019 Q3 | 1,650,638 | $114,481,808 | -$68,946,489 | $69.36 | 57 |
| 2019 Q2 | 2,644,913 | $174,523,218 | +$3,513,999 | $65.97 | 43 |
| 2019 Q1 | 2,598,309 | $162,761,792 | +$9,009,035 | $62.64 | 42 |
| 2018 Q4 | 2,421,299 | $142,880,000 | +$13,218,328 | $59.01 | 42 |
| 2018 Q3 | 2,180,353 | $130,069,000 | +$588,295 | $59.65 | 39 |
| 2018 Q2 | 2,169,509 | $130,452,000 | +$2,353,824 | $60.14 | 38 |
| 2018 Q1 | 2,128,824 | $131,573,000 | -$23,332,072 | $61.83 | 37 |
| 2017 Q4 | 2,550,176 | $165,155,000 | +$18,701,393 | $64.77 | 38 |
| 2017 Q3 | 2,190,404 | $139,846,000 | -$260,050,295 | $63.83 | 30 |
| 2017 Q2 | 6,221,368 | $395,174,000 | +$260,487,559 | $63.52 | 28 |
| 2017 Q1 | 2,110,207 | $129,972,000 | -$8,190,249 | $61.59 | 24 |
| 2016 Q4 | 2,211,676 | $134,139,000 | -$19,841,236 | $60.65 | 27 |
| 2016 Q3 | 2,572,758 | $171,359,000 | -$53,545,908 | $66.61 | 27 |
| 2016 Q2 | 3,375,638 | $225,732,000 | +$42,105,757 | $66.78 | 27 |
| 2016 Q1 | 2,605,060 | $163,212,000 | +$27,282,032 | $62.63 | 26 |
| 2015 Q4 | 2,318,612 | $135,535,000 | +$31,691,435 | $58.45 | 27 |
| 2015 Q3 | 1,608,150 | $96,141,000 | -$11,065,342 | $59.78 | 23 |
| 2015 Q2 | 1,795,101 | $106,095,180 | -$34,567,553 | $59.09 | 26 |
| 2015 Q1 | 2,371,352 | $153,157,102 | +$44,627,418 | $65.02 | 30 |
| 2014 Q4 | 1,685,146 | $107,014,197 | +$49,679,201 | $63.5 | 27 |
| 2014 Q3 | 820,566 | $50,236,248 | +$34,233,253 | $61.21 | 19 |
| 2014 Q2 | 300,032 | $18,389,727 | +$8,594,411 | $61.22 | 15 |
| 2014 Q1 | 161,797 | $9,501,665 | +$3,933,315 | $58.73 | 14 |