Menu
Microsoft strongly encourages users to switch to a different browser than Internet Explorer as it no longer meets modern web and security standards. Therefore we cannot guarantee that our site fully works in Internet Explorer. You can use Chrome or Firefox instead.

Tops & Flops Stocks

Security Change (%) 1w 1m ▲ 1y YTD 3y 5y
Meteoric Resources N.l. 37.840% 42.657% 17.241% -32.895% -31.544% 145.783% 650.000%
Zumiez Inc. -0.970% 3.553% 17.241% 25.926% 10.870% -43.646% -3.019%
Credit Acceptance Corp -2.750% 4.950% 17.257% 8.607% 12.288% 33.166% -
Hancock Holding Co. -2.010% 6.550% 17.308% 26.425% 9.417% 37.853% 36.561%
Polar Power Inc -1.700% -22.875% 17.331% -65.880% 10.923% -93.695% -
Mfe-mediaforeurope N.v. -3.120% 2.973% 17.339% - 43.751% - -
Cauldron Energy Ltd. - 3.846% 17.391% 1250.000% 12.500% -6.897% 43.617%
Visionary Metals Corp. 3.850% 12.500% 17.391% -53.368% -21.739% -78.906% 280.282%
Microstrateg.a New 1.680% 27.645% 17.421% 316.964% 170.344% 245.999% -
Hamilton Lane Inc - 2.400% 17.431% 65.161% 23.077% 69.536% 148.351%
Hexatronic Group AB -0.150% 1.968% 17.452% -28.465% 110.138% 72.733% -
Westamerica Bancorp. -2.860% 8.511% 17.512% 25.000% -0.971% 8.511% -5.503%
Carnival plc -0.260% 1.074% 17.518% 7.251% 2.474% -13.046% -60.783%
Fitzroy River Corp. Ltd. - -0.645% 17.557% -15.385% 18.462% 38.739% -27.495%
Maxlinear Inc. A -1.670% 5.304% 17.577% -28.346% 0.738% -39.333% -1.533%
Yatra Online Inc 5.410% 10.377% 17.588% -35.000% -13.971% -25.478% -
Jefferies Financial Group Inc. -1.840% 2.265% 17.597% 51.695% 36.196% 80.288% 169.491%
Nektar Therapeutics 3.200% -1.080% 17.615% 154.769% 157.378% -90.988% -
Service Stream Ltd 1.910% 8.108% 17.647% 53.846% 41.593% 26.984% -55.649%
Star Pacific Tbk 5.260% 5.263% 17.647% -31.034% -4.762% -31.034% 185.714%
Intl Bancshares Dl 1 -0.830% 7.143% 17.647% 37.615% 22.449% 84.049% 85.471%
Zymeworks Delaware Inc. 0.560% 2.198% 17.722% 32.479% -3.786% -70.344% -
Kraken Robotics Inc. 1.300% -1.285% 17.791% 162.116% 80.706% 131.674% -
Emerita Resources -2.380% 0.490% 17.816% 64.000% 9.626% -62.037% -
Delta Electronics (Thailand) pcl. 8.180% 9.174% 17.822% -9.917% 5.124% 65.278% 1245.393%