Boxlight BOXL Stock Live Order Spikes 20260415 PRF Technologies Ltd Ordinary Shares PRFX posts far wider Q1 2024 loss than analyst estimates sending its shares down 218 today SWZ Total reports quarterly earnings management emphasizes strategic positioning amid evolving market conditions