CRTO, any info on today's price drop?

I believe the dip is a reaction to AAPL WWDC (Worldwide Developers Conference)in which among other things introduced was Safari Autoplay blocking for news sites that automatically play videos and intelligent tracking prevention.

Rob