Strategy executives moved swiftly to reassure investors on Friday as STRC preferred shares reached record lows and Bitcoin's price dropped to $59,600. Three company officials emphasized the strength of their financial position, with one executive describing their balance sheet as "indestructible" and a "digital fortress." This coordinated response aims to bolster investor confidence amid market volatility.