FRNM FRNM · 1 article Company RSS Earnings November 12, 2026 Earnings Freenome Records $183.5 Million After SimpleScreen CRC Approval