AT THE MARKET OFFERING AGREEMENT April 9, 2024