No need to be shy. Glad to see you onboard. What'd you pay? I am also considering chasing a bit more but just keep watching it drift higher. I already have a half way decent chunk so not feeling too disappointed seeing it go up. If I know your price, it will boost the confidence to place an order 1 penny below your entry to get more LOL.
The CEO does make a hefty mint. But his comp has actually been decreasing last couple years as I recall (going off memeory).