All Stories

American Outdoor Brands Corporation (AOBC) slipped -9.06% or $-1.21 to a new 52-week low of $12.14. It is approximately 3.35 million shares traded, which is 164.5% compare to the average total volume: 2.04 million. Direxion Daily Russia Bear 3x Shares…

Neptune Technologies & Bioresources Inc (NEPT) surged 12.76% or $0.3 to a new 52-week high of $2.69. It is near to 1.55 million shares traded, which is 161.82% compare to the average total volume: 954780. The 52 week price range…