Yeah well that company has€23.9 million on revenue of €358 million. (31million and 465million in US dollars)in sales and revs. They are cash machine with a suite of vaccine products in the pipe! IMGG would need sales of 250M dollars to fit into your above comparison. Thats a long long way to tiporelli.