CAT Stock 107.64 Caterpillar Inc $CAT Hit 265,136 52 week