Raging bull.. everything you want to see in a company and a great case to study to know what to look for, raging economics in a business model, directors that give back to their share holders, large investment from world ruling banks, such as, Goldmen Saches... who just cashed a nice 1,186,650 million profits from their sale of 5000 shares at a price tag of 247. Long term the stock will continue to rise headed to 400 a share over the next few years.