2026-04-14XPostSource itemOpen original source ↗$1.56 billion of liquidity. One-cent market. Closed at par. $STRC https://t.co/rM5aZQn0EP