Ballard Power Systems Inc. (BLDP) currently has an average brokerage recommendation of 1.5

Ballard Power Systems Inc. (BLDP) added 4.67% to reach $3.14 in the previous trading session. Overall, 4.05 Million shares exchanged hands versus its average...

Palatin Technologies Inc. (PTN) has current market capitalization of $57.62 Million

Palatin Technologies Inc. (PTN) lost -4.5% to reach $0.42 in the previous trading session. Overall, 4.08 Million shares exchanged hands versus its average trading...

Novavax, Inc. (NVAX) has a 52-week low of $0.73

Novavax, Inc. (NVAX) lost -0.12% to reach $0.83 in the previous trading session. Overall, 3.56 Million shares exchanged hands versus its average trading volume...

AU Optronics Corp. (AUO) traded with volume of 3.74 Million shares in last trading...

AU Optronics Corp. (AUO) lost -2.67% to reach $4.01 in the previous trading session. Overall, 3.74 Million shares exchanged hands versus its average trading...

Sandstorm Gold Ltd. (SAND) closed the last trading session with lost of -2.47 percent

Sandstorm Gold Ltd. (SAND) lost -2.47% to reach $3.55 in the previous trading session. Overall, 3.63 Million shares exchanged hands versus its average trading...

Cloud Peak Energy Inc. (CLD) has current market capitalization of $259.03 Million

Cloud Peak Energy Inc. (CLD) lost -3.55% to reach $3.53 in the previous trading session. Overall, 3.84 Million shares exchanged hands versus its average...

Precision Drilling Corporation (PDS) plunged -30.66 percent over the past quarter

Precision Drilling Corporation (PDS) lost -1.45% to reach $4.07 in the previous trading session. Overall, 3.52 Million shares exchanged hands versus its average trading...

Synergy Pharmaceuticals, Inc. (SGYP) is expected to report earnings of $-0.23 a share for...

Synergy Pharmaceuticals, Inc. (SGYP) lost -1.17% to reach $4.22 in the previous trading session. Overall, 3.55 Million shares exchanged hands versus its average trading...