Nasdaq • ESPR • US29664W1053
Generating your data highlights...
813m USD | # 5329 in US
12.87m shares | 35.7m USD
257.43m
91.04% | 234.36m