Incredible run here over the last 6 years from $30 to $158 now....likely to be running out of steam shortly as all 5 waves are nearly exhausted now. Over the last year and a half it is has been vertical movement too, this should pull back once $165 is hit.