Should I Have Sold

Genenta Science S.p.A. American Depositary Shares

GNTA