49.63 USD
↘ 0.76 (1.50%)AT CLOSE (11:59 AM EDT)
Shares of Innovator International Developed Managed 10 Buffer ETF (IBFR) are trading at $49.63. The technical outlook is "Sell" based on moving average alignment, RSI, and MACD signals.
Technical & fundamental data as of Jun 5, 2026.