103368228 OP : feeling a high risk to long this shares, but also high return
103368228 OP : what's the reason it keeps dropping recently?
103368228 OP : feeling a high risk to long this shares, but also high return