I wonder if this will change when they launch their F1 team next year, when Racing Point become Aston Martin officially?
At the price the shares are at now though, it kinda explains why Laurence Stroll decided they were a company worth investing in maybe?