While the subdued performance of ITC shares in the last one year may have thrown it off the watchlist of crores of retail investors on Dalal Street, the bluechip has the highest win rate on Budget days among all Sensex stocks.