Odyssean Investment Trust leads its sector with a 35% annual return driven by a few high-conviction bets. Whether the ru...