Ferrari Spends €149M to Buy 509,019 Shares in Second Tranche - RACE News | Rallies