| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,940,623 | $498,364,107 | +$5,337,781 | $71.72 | 123 |
| 2025 Q2 | 6,843,110 | $528,153,309 | -$40,612,609 | $77.18 | 137 |
| 2025 Q1 | 7,464,783 | $508,565,003 | -$24,054,375 | $68.09 | 135 |
| 2024 Q4 | 7,636,808 | $583,954,973 | +$44,160,609 | $76.45 | 152 |
| 2024 Q3 | 6,820,224 | $585,698,610 | -$33,112,367 | $86 | 157 |
| 2024 Q2 | 7,161,950 | $579,068,885 | -$29,355,462 | $80.88 | 150 |
| 2024 Q1 | 7,759,579 | $550,123,981 | +$186,532,660 | $70.27 | 137 |
| 2023 Q4 | 5,089,953 | $354,711,787 | +$60,758,979 | $69.79 | 118 |
| 2023 Q3 | 4,073,509 | $256,807,180 | +$113,689,471 | $63.12 | 81 |
| 2023 Q2 | 2,274,162 | $132,170,095 | -$37,367,536 | $58.11 | 64 |
| 2023 Q1 | 3,016,861 | $150,295,490 | -$46,628,888 | $49.74 | 65 |
| 2022 Q4 | 3,968,078 | $205,464,189 | +$19,379,301 | $51.76 | 67 |
| 2022 Q3 | 3,556,567 | $187,305,310 | -$2,664,209 | $52.66 | 63 |
| 2022 Q2 | 3,586,647 | $175,047,844 | -$35,830,281 | $48.8 | 64 |
| 2022 Q1 | 4,308,063 | $242,038,546 | -$6,531,550 | $56.15 | 64 |
| 2021 Q4 | 4,418,279 | $266,771,218 | +$42,773,436 | $60.35 | 65 |
| 2021 Q3 | 3,777,369 | $227,026,316 | +$9,194,580 | $60.1 | 59 |
| 2021 Q2 | 3,638,519 | $198,658,551 | -$5,987,942 | $54.6 | 56 |
| 2021 Q1 | 3,777,039 | $185,220,396 | +$31,010,790 | $49.02 | 63 |
| 2020 Q4 | 3,151,712 | $133,381,068 | -$116,395 | $42.32 | 51 |
| 2020 Q3 | 3,155,883 | $113,089,475 | +$5,052,447 | $35.83 | 50 |
| 2020 Q2 | 3,045,723 | $89,031,781 | -$51,917,770 | $29.21 | 50 |
| 2020 Q1 | 4,665,887 | $118,327,907 | -$4,413,072 | $23.12 | 54 |
| 2019 Q4 | 4,773,597 | $171,554,774 | +$2,963,107 | $35.94 | 63 |
| 2019 Q3 | 4,690,531 | $164,933,474 | +$34,090,022 | $35.16 | 55 |
| 2019 Q2 | 3,708,088 | $143,117,408 | +$19,457,407 | $38.68 | 57 |
| 2019 Q1 | 3,183,163 | $128,830,308 | -$2,914,982 | $40.48 | 57 |
| 2018 Q4 | 3,276,433 | $126,358,654 | +$23,220,716 | $38.57 | 46 |
| 2018 Q3 | 2,682,640 | $98,552,593 | +$14,240,387 | $36.68 | 42 |
| 2018 Q2 | 2,345,316 | $98,383,302 | -$1,860,936 | $42 | 46 |
| 2018 Q1 | 2,322,140 | $110,179,673 | -$1,820,076 | $47.45 | 54 |
| 2017 Q4 | 2,351,284 | $123,507,537 | +$31,352,968 | $52.57 | 51 |
| 2017 Q3 | 1,713,154 | $78,307,075 | -$11,227,071 | $45.71 | 43 |
| 2017 Q2 | 1,968,082 | $87,400,000 | +$29,244,328 | $44.41 | 38 |
| 2017 Q1 | 1,314,866 | $55,206,000 | -$1,426,366 | $41.98 | 27 |
| 2016 Q4 | 1,401,313 | $45,874,000 | -$4,428,996 | $32.68 | 28 |
| 2016 Q3 | 1,476,235 | $54,282,000 | +$13,375,897 | $36.75 | 27 |
| 2016 Q2 | 1,123,083 | $37,321,000 | -$8,188,637 | $33.24 | 26 |
| 2016 Q1 | 1,391,098 | $42,521,000 | -$1,911,202 | $30.57 | 25 |
| 2015 Q4 | 1,449,900 | $48,261,000 | +$6,703,803 | $33.29 | 30 |
| 2015 Q3 | 1,261,707 | $41,850,424 | +$6,556,449 | $33.13 | 26 |
| 2015 Q2 | 1,064,108 | $35,434,608 | -$1,645,112 | $33.3 | 23 |
| 2015 Q1 | 559,795 | $19,995,268 | +$12,280,025 | $35.89 | 22 |
| 2014 Q4 | 218,364 | $7,290,902 | +$5,973,902 | $33.62 | 15 |
| 2014 Q3 | 20,250 | $643,000 | +$643,000 | $31.75 | 1 |