Loading EBS…
SEC filing
EBS · CIK 1367644
4 · Dec 9, 2025 · Richard Ronald sold 21.98K shares at $11.97/share ($263.1K); exercised options for 25.75K shares; reported 10.86K shares
Richard Ronald sold 21.98K shares at $11.97/share ($263.1K); exercised options for 25.75K shares; reported 10.86K shares
FORM 4