While the stock market’s been throwing a party, with major US indices hitting new 52-week highs and the Nasdaq flirting with its all-time.