Allegion PLC (ALLE) Stock Analysis, Quote & Company Profile