PLAG Planet reports Q3 2023 EPS of 002 shares hold steady amid absence of prior analyst estimates Direct Digi DRCT Stock Analysis Direct Digi posts 145 negative EPS surprise vs street estimates McDonalds Corporation MCD Defensive Growth Play Positioned for Multiyear Revenue Upside CAE CAE Stock Is It Worth Allocating Capital Q1 2026 Earnings Beat Estimates ARCI Archimedes 3 management updates investors on SPAC merger target progress in latest quarterly earnings filing