ireda stock analysis 2025