No, it consistently defies reasonable valuations. Too unpredictable to short but massively over valued IMO.