AT THE MARKET OFFERING AGREEMENT June 7, 2024