Name Net new
positions
New positions Closed positions Return since
31 Dec ‘23
976
0 107 107 3.42%
977
0 73 73 66.9%
978
0 75 75 83.8%
IMO icon
979
Imperial Oil
IMO
$43.1B
0 43 43 48.7%
980
0 11 11 83.8%
981
0 5 5 10.7%