News

Nvidia hit the $4trn market cap level as shares rallied past $164. It took Nvidia 24 years to reach $1trn, but only another year after that to get to $3trn. It’s been a rollercoaster ride to reach ...
There are, of course, counter-arguments. One reason for paying executives in shares is to place them in the same position as shareholders. Investors acquiring the shares on the date of the share award ...
Starting this month, we’re using our stock screens to look beyond the UK (and the few dozen US names everyone already knows) ...