| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,545,123 | $296,731,138 | +$8,528,862 | $39.33 | 139 |
| 2025 Q2 | 7,301,340 | $317,468,220 | -$24,608,028 | $43.45 | 142 |
| 2025 Q1 | 8,071,658 | $349,104,984 | +$1,194,740 | $43.25 | 141 |
| 2024 Q4 | 8,102,519 | $331,473,796 | -$2,099,592 | $40.91 | 139 |
| 2024 Q3 | 8,062,815 | $334,680,322 | +$35,432,293 | $41.48 | 134 |
| 2024 Q2 | 8,002,364 | $320,657,474 | -$207,779 | $40.07 | 134 |
| 2024 Q1 | 8,017,867 | $386,065,505 | -$842,542 | $48.17 | 136 |
| 2023 Q4 | 8,030,534 | $361,874,130 | +$13,483,310 | $45.05 | 133 |
| 2023 Q3 | 7,726,742 | $287,826,380 | -$6,205,689 | $37.25 | 125 |
| 2023 Q2 | 7,803,305 | $302,663,090 | +$5,299,511 | $38.78 | 127 |
| 2023 Q1 | 7,722,176 | $336,534,995 | -$3,525,957 | $43.31 | 141 |
| 2022 Q4 | 7,804,953 | $357,729,094 | +$7,128,822 | $45.82 | 128 |
| 2022 Q3 | 7,675,748 | $266,283,586 | -$2,349,634 | $34.69 | 116 |
| 2022 Q2 | 7,753,586 | $262,072,715 | -$6,539,981 | $33.8 | 122 |
| 2022 Q1 | 7,985,060 | $294,494,158 | -$8,204,913 | $36.91 | 126 |
| 2021 Q4 | 8,184,867 | $321,917,649 | -$22,837,507 | $39.32 | 124 |
| 2021 Q3 | 8,723,228 | $365,125,987 | -$2,526,481 | $41.85 | 126 |
| 2021 Q2 | 8,782,625 | $358,000,069 | -$2,815,279 | $40.75 | 128 |
| 2021 Q1 | 8,809,336 | $407,608,443 | -$1,002,300 | $46.27 | 128 |
| 2020 Q4 | 8,981,944 | $349,502,677 | -$3,484,852 | $38.91 | 115 |
| 2020 Q3 | 9,070,092 | $364,976,131 | -$1,516,839 | $40.24 | 121 |
| 2020 Q2 | 9,109,146 | $355,419,503 | +$2,213,288 | $39.03 | 122 |
| 2020 Q1 | 9,086,503 | $319,443,061 | +$27,835,677 | $35.16 | 121 |
| 2019 Q4 | 8,146,701 | $470,381,046 | +$7,941,277 | $57.74 | 132 |
| 2019 Q3 | 8,012,401 | $432,589,324 | +$8,984,358 | $53.99 | 123 |
| 2019 Q2 | 7,849,999 | $380,553,150 | +$14,810,363 | $48.48 | 117 |
| 2019 Q1 | 7,619,462 | $360,389,825 | -$8,066,337 | $47.3 | 123 |
| 2018 Q4 | 7,755,361 | $410,407,568 | +$65,581,685 | $52.92 | 116 |
| 2018 Q3 | 6,510,718 | $423,971,377 | +$2,593,463 | $65.12 | 114 |
| 2018 Q2 | 6,469,169 | $444,646,703 | +$21,182,495 | $68.82 | 118 |
| 2018 Q1 | 6,173,479 | $367,374,192 | -$4,830,236 | $59.51 | 109 |
| 2017 Q4 | 6,258,637 | $364,336,867 | +$36,885,805 | $58.21 | 106 |
| 2017 Q3 | 5,534,593 | $351,109,052 | -$7,294,307 | $63.44 | 101 |
| 2017 Q2 | 5,705,515 | $374,517,141 | +$882,645 | $65.64 | 100 |
| 2017 Q1 | 5,691,461 | $376,187,661 | +$42,513,912 | $66.1 | 99 |
| 2016 Q4 | 5,702,540 | $419,369,434 | +$3,151,929 | $73.57 | 103 |
| 2016 Q3 | 5,661,717 | $320,710,459 | +$1,449,777 | $56.65 | 94 |
| 2016 Q2 | 5,644,897 | $291,820,251 | -$1,643,848 | $51.7 | 97 |
| 2016 Q1 | 5,674,894 | $296,862,000 | -$4,200,930 | $52.35 | 89 |
| 2015 Q4 | 5,653,124 | $290,917,474 | -$1,188,223 | $51.46 | 88 |
| 2015 Q3 | 5,677,026 | $278,913,087 | +$9,649,031 | $49.13 | 87 |
| 2015 Q2 | 5,555,471 | $312,236,770 | -$3,157,621 | $56.22 | 88 |
| 2015 Q1 | 5,610,914 | $314,871,566 | +$787,541 | $56.14 | 88 |
| 2014 Q4 | 5,605,542 | $298,422,063 | +$2,714,680 | $53.25 | 86 |
| 2014 Q3 | 5,566,593 | $230,451,021 | +$9,780,131 | $41.4 | 87 |
| 2014 Q2 | 5,325,720 | $263,513,524 | +$5,052,733 | $49.48 | 88 |
| 2014 Q1 | 5,216,993 | $268,972,237 | +$7,849,959 | $51.56 | 91 |