Hims & Hers Health ( HIMS 0.37%) stock labored mightily on Wednesday, but in the end, it couldn't top the benchmark S&P 500 index. Investor excitement about news of a fresh product launch the previous ...
Investors worry patients won’t make that price leap and that Hims, which has built its business on affordable healthcare, ...