HIMS has fallen 68% from its 52-week high of $25.40 to $8.15 as of writing this article. This was caused by a combination of factors including what has been a decimation of sentiment on companies that went public through the SPAC route. Are hims and hers the same company? InRead More →