Invenia-STL Networks hits ₹20.35 low after NSE-BSE listing
Invenia-STL Networks Ltd fell 5% to a 52-week low of ₹20.35, with a market cap above ₹1,000 crore. Recently listed post-demerger from STL, it secured contracts worth ₹3,195 crore, including BharatNet III. FY25 revenue stood at ₹1,180 crore with ₹81 crore EBITDA, supported by an open order book of ₹4,249 crore.