Roger joined Livewire’s exclusive Buy Hold Sell to discuss three companies which are currently on a high, including Bravura, Washington H. Soul Pattinson and Magellan Financial Group. With momentum driving their share prices higher, can they continue to soar?