A total of 73,702 options contracts worth $3.2 billion are due for expiry this Friday, according to data provided by Skew.
NurphotoRead More
You might also be interested in reading Pfizer, Alnylam earn BridgeBio ire over sales tactics for amyloidosis drugs: Bloomberg.
