No only did this $8 tweet cost Eli Lilly $15 billion in market cap, it eventually led to an insulin price cap. I think we can safely call this the greatest shitpost in the history of the internet. https://twitter.com/nbcnews/status/1630918613577154561
WeChat ID
aaronpk_tv