| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 8,687,078 | $595,446,959 | -$36,564,247 | $68.66 | 160 |
| 2025 Q2 | 9,285,993 | $603,250,218 | -$80,121,846 | $65.03 | 163 |
| 2025 Q1 | 10,530,557 | $671,014,616 | -$93,807,530 | $63.8 | 174 |
| 2024 Q4 | 11,817,309 | $808,416,111 | +$10,625,597 | $68.47 | 187 |
| 2024 Q3 | 11,136,530 | $805,066,574 | -$7,058,413 | $72.37 | 185 |
| 2024 Q2 | 11,491,901 | $785,216,478 | +$52,968,611 | $68.28 | 183 |
| 2024 Q1 | 10,957,231 | $802,440,659 | +$63,331,450 | $73.27 | 169 |
| 2023 Q4 | 9,989,590 | $674,969,762 | +$68,059,590 | $67.57 | 162 |
| 2023 Q3 | 8,752,326 | $540,441,611 | +$47,054,478 | $61.86 | 133 |
| 2023 Q2 | 7,991,613 | $489,003,097 | -$17,858,594 | $61.17 | 120 |
| 2023 Q1 | 8,284,678 | $486,280,832 | +$52,184,878 | $58.7 | 126 |
| 2022 Q4 | 7,365,304 | $437,579,968 | +$54,210,797 | $59.31 | 130 |
| 2022 Q3 | 6,081,258 | $320,224,021 | +$37,997,280 | $52.6 | 101 |
| 2022 Q2 | 5,356,956 | $291,710,074 | +$40,349,054 | $54.41 | 100 |
| 2022 Q1 | 4,588,643 | $293,370,740 | +$112,419,145 | $63.91 | 98 |
| 2021 Q4 | 2,849,747 | $183,835,388 | +$33,980,949 | $64.63 | 85 |
| 2021 Q3 | 2,194,697 | $132,280,353 | -$23,709,441 | $60.19 | 71 |
| 2021 Q2 | 2,609,076 | $167,019,035 | +$4,197,324 | $64.03 | 62 |
| 2021 Q1 | 2,548,883 | $153,340,481 | +$107,997,944 | $60.05 | 45 |
| 2020 Q4 | 706,986 | $31,507,090 | +$1,141,488 | $44.58 | 32 |
| 2020 Q3 | 687,351 | $23,774,520 | +$3,809,760 | $34.59 | 29 |
| 2020 Q2 | 577,579 | $18,599,934 | -$7,961,753 | $32.2 | 28 |
| 2020 Q1 | 831,910 | $20,963,286 | -$10,511,046 | $25.16 | 33 |
| 2019 Q4 | 1,142,262 | $46,038,553 | +$8,069,585 | $40.3 | 45 |
| 2019 Q3 | 944,835 | $34,367,350 | -$949,018 | $36.41 | 42 |
| 2019 Q2 | 970,145 | $34,931,691 | -$1,263,782 | $35.98 | 34 |
| 2019 Q1 | 999,797 | $35,999,822 | +$1,224,207 | $36 | 40 |
| 2018 Q4 | 963,594 | $31,374,987 | -$5,310,723 | $32.47 | 40 |
| 2018 Q3 | 1,018,588 | $40,231,639 | +$5,596,725 | $39.5 | 41 |
| 2018 Q2 | 877,093 | $33,243,107 | -$83,027,943 | $37.84 | 35 |
| 2018 Q1 | 3,073,673 | $115,975,570 | +$75,191,157 | $37.72 | 31 |
| 2017 Q4 | 1,079,500 | $41,445,864 | +$11,238,882 | $38.39 | 34 |
| 2017 Q3 | 787,490 | $27,968,885 | +$437,431 | $35.51 | 32 |
| 2017 Q2 | 782,498 | $26,782,617 | -$2,909,088 | $34.23 | 34 |
| 2017 Q1 | 867,444 | $29,482,244 | +$1,044,187 | $34 | 32 |
| 2016 Q4 | 686,614 | $22,338,506 | +$2,792,722 | $32.53 | 32 |
| 2016 Q3 | 591,089 | $17,757,379 | -$984,789 | $30.05 | 31 |
| 2016 Q2 | 655,531 | $18,510,650 | -$4,376,370 | $28.25 | 33 |
| 2016 Q1 | 758,341 | $21,920,784 | -$2,789,814 | $28.96 | 34 |
| 2015 Q4 | 920,326 | $26,580,000 | +$505,548 | $28.89 | 43 |
| 2015 Q3 | 789,079 | $23,047,000 | -$1,200,339 | $29.13 | 37 |
| 2015 Q2 | 921,714 | $28,849,269 | +$2,078,088 | $31.29 | 38 |
| 2015 Q1 | 854,362 | $27,145,955 | +$6,779,397 | $31.79 | 38 |
| 2014 Q4 | 642,167 | $20,136,860 | -$6,985,837 | $31.18 | 38 |
| 2014 Q3 | 629,301 | $19,007,742 | +$997,321 | $30.25 | 38 |
| 2014 Q2 | 593,955 | $18,267,572 | +$2,553,112 | $30.76 | 35 |
| 2014 Q1 | 504,023 | $15,248,201 | +$5,263,867 | $30.24 | 35 |