AI Stock ReportRTC – baijiayun-struggles-financially-stock-plummets-amidst-poor-metrics ScanScor / April 16, 2025