Is Telomir Pharmaceuticals Telo Stock Defensive In Downturns Price At 1.27 Down 3.79 20260402