BIT • 1IDR • ES0118594417
Generating your data highlights...
N/A USD
209 shares | 62.4m USD
175.13m
41.99% | 73.53m
Indra Sistemas, S.A. (BIT: 1IDR). Last close €59.68 (as of 2026-10-21); 52-week range €39.06 to €67.55.