Middleby Q4 revenue rises 5% but misses expectations - TradingView