Tom Russo's position in BP plc is currently worth $253 Thousand. That's 0.00% of their equity portfolio (75th largest holding). The first BP plc trade was made in Q1 1999. Since then Tom Russo bought shares twenty more times and sold shares on 35 occasions. The stake costed the investor $218 Thousand, netting the investor a gain of 16% so far.