20260503 GREENGOODS ON HANDS