FINRA fines Odeon Capital for reporting deficiencies

From July 2016 through April 2018 and from August 2021 through March 2022, Odeon Capital failed to timely report approximately 640 trades.