Created in 2010 (Italy), OTO own 51 sister brands and 2491 competing brands. OTO is owned by LEONARDO S.P.A., listed on the stock exchange of Milan The International Securities Identification Number (ISIN) of LEONARDO S.P.A. is IT0003856405. OTO is part of the Aerospace & Defense activity sector.
Investment simulator :
Portfolio valuation
LEONARDO S.P.A.
(OTO)
over 5 years*
EUR 52.47