Best Idea Visa Hits New All-Time High Today; Crosses $120 Per Share