Those comparisons aren't apples to apples, as OSH had a large capital raising which significantly diluted shares last year, shortly after covid hit. So adjusting for this share dilution the underperformance metrics aren't as different between the two (not that this is anything to write home about, as share dilution is never a good thing for existing holders).
OSH Price at posting:
$3.81 Sentiment: Buy Disclosure: Held