publication venue for Extreme temperatures and the profitability of large European firms. 11:1-22. 2025