Nasdaq:COST | US22160K1051
Generating your data highlights...
478b USD | # 19 in US
1.99m shares | 1.92b USD
443.9m
99.72% | 442.68m