| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,766,740 | $636,378,899 | +$28,079,330 | $81.94 | 198 |
| 2025 Q2 | 7,519,978 | $582,734,336 | +$18,624,863 | $77.53 | 190 |
| 2025 Q1 | 7,312,064 | $500,922,680 | +$39,236,067 | $68.47 | 176 |
| 2024 Q4 | 6,864,524 | $483,583,594 | +$12,017,957 | $70.31 | 181 |
| 2024 Q3 | 6,470,627 | $467,294,704 | -$99,935,999 | $72.17 | 157 |
| 2024 Q2 | 8,066,691 | $527,320,227 | +$153,942,568 | $65.37 | 149 |
| 2024 Q1 | 5,778,999 | $391,742,298 | +$13,679,532 | $67.81 | 140 |
| 2023 Q4 | 5,500,916 | $336,462,730 | +$12,076,674 | $61.23 | 141 |
| 2023 Q3 | 5,249,795 | $284,128,157 | +$40,651,492 | $54.12 | 133 |
| 2023 Q2 | 4,356,667 | $247,773,694 | +$353,466 | $56.87 | 125 |
| 2023 Q1 | 4,500,922 | $238,016,813 | +$3,416,015 | $52.89 | 121 |
| 2022 Q4 | 4,375,762 | $221,918,872 | +$19,985,026 | $50.71 | 121 |
| 2022 Q3 | 4,006,415 | $175,404,391 | -$3,746,645 | $43.68 | 106 |
| 2022 Q2 | 4,120,827 | $186,272,582 | -$24,855,139 | $45.2 | 105 |
| 2022 Q1 | 4,648,974 | $250,520,809 | -$24,922,359 | $53.81 | 118 |
| 2021 Q4 | 5,182,532 | $289,885,730 | +$18,035,388 | $56.2 | 132 |
| 2021 Q3 | 5,067,182 | $263,066,939 | -$11,425,629 | $51.89 | 115 |
| 2021 Q2 | 5,268,434 | $285,723,043 | +$32,935,679 | $54.23 | 114 |
| 2021 Q1 | 4,663,296 | $243,056,748 | +$21,813,305 | $52.08 | 108 |
| 2020 Q4 | 4,242,147 | $199,416,588 | +$34,159,560 | $47.01 | 99 |
| 2020 Q3 | 3,269,325 | $131,951,010 | +$723,748 | $40.14 | 78 |
| 2020 Q2 | 3,217,964 | $116,468,399 | +$2,327,679 | $35.9 | 79 |
| 2020 Q1 | 3,252,575 | $99,687,329 | -$28,766,595 | $30.44 | 76 |
| 2019 Q4 | 3,856,364 | $162,168,363 | -$2,780,604 | $42.04 | 90 |
| 2019 Q3 | 3,784,936 | $150,811,948 | -$5,243,965 | $39.86 | 87 |
| 2019 Q2 | 3,777,107 | $149,968,856 | -$21,725,750 | $39.74 | 82 |
| 2019 Q1 | 4,332,039 | $165,455,207 | +$35,268,901 | $38.2 | 79 |
| 2018 Q4 | 3,421,017 | $112,473,080 | -$52,889,844 | $32.76 | 69 |
| 2018 Q3 | 4,878,306 | $196,055,830 | +$42,564,724 | $40.21 | 78 |
| 2018 Q2 | 3,838,973 | $142,763,788 | -$98,187,198 | $37.08 | 75 |
| 2018 Q1 | 6,443,971 | $243,767,170 | +$113,047,093 | $37.83 | 76 |
| 2017 Q4 | 3,450,127 | $133,517,546 | +$11,952,724 | $38.7 | 67 |
| 2017 Q3 | 2,853,360 | $104,283,890 | +$1,030,143 | $36.54 | 52 |
| 2017 Q2 | 2,830,241 | $98,462,037 | +$3,399,521 | $34.79 | 51 |
| 2017 Q1 | 2,736,600 | $91,888,021 | +$7,738,877 | $33.57 | 49 |
| 2016 Q4 | 2,480,308 | $80,093,962 | +$15,351,799 | $32.22 | 41 |
| 2016 Q3 | 2,030,954 | $61,238,000 | -$19,942,115 | $30.24 | 35 |
| 2016 Q2 | 2,661,706 | $77,165,000 | -$12,436,137 | $29 | 36 |
| 2016 Q1 | 2,997,197 | $85,176,000 | +$42,222,988 | $28.42 | 29 |
| 2015 Q4 | 1,519,752 | $41,321,000 | +$18,178,851 | $27.21 | 33 |
| 2015 Q3 | 846,918 | $21,617,000 | -$1,369,233 | $25.53 | 23 |
| 2015 Q2 | 889,943 | $25,048,811 | -$42,765,757 | $28.15 | 24 |
| 2015 Q1 | 2,379,659 | $68,515,557 | +$2,377,534 | $28.8 | 22 |
| 2014 Q4 | 2,296,400 | $66,090,277 | -$28,926,764 | $28.79 | 21 |
| 2014 Q3 | 3,326,725 | $90,924,545 | +$24,536,628 | $27.35 | 21 |
| 2014 Q2 | 2,425,131 | $68,318,407 | +$58,809,543 | $28.17 | 19 |
| 2014 Q1 | 342,951 | $9,370,424 | +$4,014,695 | $27.32 | 10 |