Upstart (UPST) was trading around $205 when this report came out. It's now around $35.
From the dictionary, couldn't have picked a better name:
UPSTART
derogatory
noun: upstart; plural noun: upstarts
a person who has risen suddenly to wealth or high position, especially one who behaves arrogantly.
Bookmarks