Taylor Devices Inc (TAYD) Stock Analysis, Quote & Company Profile