Q: Please comment on WELL results released yesterday.
5i Research Answer:
EPS of 6c beat estimates of 4c; revenue of $368.2M matched estimates. EBITDA of $43.1M beat...