Calfrac Well Services Ltd.

Calfrac Well Services Ltd.

4.42
EUR
-0.08
(-1.78%)
0.44EPS
10.47P/E
403.90MMarket Cap
Nov 04Next Earn