A long term play in the ad business. My DCF says it is worth about $1.8 billion. Looking for some nice entry candles.
Comment:
multiple lower wicks recently indicating high interest