
What Appened?
Mar 11, 2021
It has been a wild year for Emerging Companies Portfolio stock Appen, with the artificial intelligence tech enabler seeing its share price plummet below $20 when Covid hit in late February 2020. Previously the Appen stock rallied hard with many tech peers over the... read more