WBAG • IDR • ES0118594417
Generating your data highlights...
N/A USD
599 shares | 62.4m USD
175.13m
41.99% | 73.53m
Indra Sistemas, S.A. (WBAG: IDR). Last close €61.40 (as of 2026-10-21); 52-week range €42.46 to €65.84.