STRC's price remains inches below the coveted $100 par level.