SharePost Content Read More Stock Market News #stockmarket Post navigation Earnings call: Horizon Technology Finance reports Q3 2024 results Lemonade earnings beat by $0.07, revenue topped estimates