Byrna Technologies cae un 5% tras no alcanzar estimaciones en beneficios e ingresos del primer trimestre