Allegion plc: Allegion (NYSE: ALLE) Reports Q3-2023 Financia