Sure has! But it's been having a bit of trouble since it hit its all-time high before midnight Eastern time. I saw a lot of speculators using the jumps to abandon their ship, and lots more whacking the buybook by dumping.
I also saw a whale put in a 400 BTC buy (!) at 0.016 this morning - and it was gone less than a minute after XMR hit its price. (!!) I wonder how he feels now..
Damn!!