NEM market cap. went over 20M USD.

+1 just saw that today!

Looks like an all time high.

To say it frankly - There's no NEM-intrinsic reason for an all time high, which is sad.
It's bitcoin which is under steam and bitcoin is pulling the train.
Most of other coins (NEM included) are just free riders.