A stock that has both its believers and its doubters..
The stock is attempting to break into a new ATH territory..at the point the stock could catch momentum and head upwards considering its solid cash flows.
Adding the stock above 1190 where it breaks into a new ATH might be a good buy..the stock could keep moving upwards.