TNC StockStory 6 days ago Q3 Earnings Roundup: Tennant (NYSE:TNC) And The Rest Of The Water Infrastructure Segment