Metro (German Retailer)

I came across this chart and have since gone long gamma. I have not been able to find a good "fundamental" reason why this stock should behave in this way now. I may have missed something obvious...

Anyone have any ideas?

Q1
 

Attachments

Back
Top