Display in USD
Barclays PLC Files Schedule 13G for Aldeyra Therapeutics | WAPE