Buy as the stocks is in spike mode near to its 52 week and all time high of 343 now 340 and have potential to rise more. Fundamentally strong counter.