Q: NTB is positive on a down day. How do you feel about the prospects for this company? Could the worse be behind them now and new management finally on track to deliver? Insiders seem to think so stepping up to the plate this past week. Is this a buy now?
Thank you
Thank you