Probably. It is up I think 116% on a one year chart, and it has been higher. I would never touch it though.

Reply to this note

Please Login to reply.

Discussion

No replies yet.