And yet there are federal disclosure laws that you must disclose like lead otherwise you are liable. So again you just proved yourself wrong.
And yes, nothing protects a company from not disclosing material information regardless of “due diligence”, including fraud. So give it up.