Should I Have Sold

Opthea Limited American Depositary Shares

OPT