Should I Have Sold

Lion Group Holding Ltd. American Depositary Share

LGHL