Is Trugolf Holdings Trug Stock Exposed To Global Risks Trug Q4 Earnings Beats Estimates By 0.61 20260410 1