Teledyne Technologies Stock Performance