Logo

← Back to Stock Analysis

Peers Analysis for PD.TO


Real-time Full Quote lists & Returns

symbol name price changes percentage change day low day high year high year low market cap price avg 50 price avg 200 exchange volume avg volume open previous close eps pe earnings announcement shares outstanding timestamp 1 day return % 1 week return % 1 month return % 3 months return % 6 months return % 1 year return % 3 years return % 5 years return % 10 years return % maximum return %
PD.TO Precision Drilling Corporation 88.33 0.6266 0.55 87.78 90.0 109.2 67.46 1242564609 85.7594 91.4829 TSX 124743 99306 87.78 87.78 16.42 5.38 2025-02-04T00:00:00.000+0000 14067300 2024-11-18 21:00:00 0.6266 -0.39467749 5.77176 -7.64325 -9.52576 9.63138 90.48954 227.14815 -48.9422 -88.71038
TCW.TO Trican Well Service Ltd. 4.85 4.3011 0.2 4.69 4.905 5.24 3.79 930933250 4.6662 4.5286 TSX 670391 585936 4.69 4.65 0.54 8.98 2025-02-19T12:00:00.000+0000 191945000 2024-11-18 21:00:00 4.3011 2.9724 7.77778 -3.0 11.75115 14.11765 44.77612 477.38095 -47.39696 708.34681
ESI.TO Ensign Energy Services Inc. 3.02 0.6667 0.02 3.0 3.065 3.15 1.94 554269660 2.762 2.47625 TSX 152670 253417 3.01 3.0 0.17 17.76 2025-02-27T13:00:00.000+0000 183533000 2024-11-18 21:00:00 0.6667 -0.98360656 5.59441 23.77049 26.89076 37.89954 73.56322 28.51064 -75.84 74.2308
CFW.TO Calfrac Well Services Ltd. 3.87 0.5195 0.02 3.84 3.91 5.38 3.64 332030907 3.8592 4.22045 TSX 23710 46930 3.87 3.85 2.24 1.73 2025-03-12T12:00:00.000+0000 85796100 2024-11-18 21:00:00 0.5195 -0.25773196 1.5748 -5.14706 -5.60976 -17.65957 -18.00847 -92.41176 -99.43954 -96.13
BIR.TO Birchcliff Energy Ltd. 5.09 3.0364 0.15 4.94 5.14 6.94 4.61 1373282000 5.4696 5.67185 TSX 2439488 1128076 4.98 4.94 0.16 31.81 2024-11-12T10:59:00.000+0000 269800000 2024-11-18 21:00:01 3.0364 -0.97276265 -7.9566 -17.50405 -15.4485 -24.14307 -33.8961 150.73892 -53.89493 218.125
ERF.TO Enerplus Corporation 26.78 -3.3562 -0.93 26.62 28.23 28.84 18.23 5659658741 27.3588 23.42785 TSX 527222 618420 27.76 27.71 2.45 10.93061224489796 2024-08-07T10:59:00.000+0000 211339012 2024-06-03 20:00:00 0.0 0.0 0.0 -1.83284 29.87391 37.47433 197.88654 180.41885 0.63885757 441.0101