Quote from MBlair:
The financial statements are not up to date to reflect the SEC fine and compliance is not offering any new information to confirm the liquidity status of the firm as an ongoing concern.
Hold's FINRA broker-dealer (now defunct) agreed to pay the fine upon settlement. The financial statements will not "reflect the SEC fine" since Hold had a separate legal entity via the CBSX broker-dealer.
The updated financials for prop firms are generally filed at the end of March (for the prior year) and generally available shortly thereafter via the SEC.gov site or from the firm itself.
As dealmaker posted, traders should conduct their OWN due diligence with any firm.