They have very disruptive technology
Gold can go very high, as the underlying premise of easy money might change
I think long due rebound in Gold took it from 1185 to 1340. Now might be a good time to sell. It can go back to 1275 in next month or two. If it crosses 1328, it could go down to test 1306.