50 best performing stocks in the from 5/31/1999 to 12/31/1999

Flexible Solutions International (FSI) had the highest return between May 31, 1999 and December 31, 1999 by a US stock, returning 1,868.6%.

ASSET DATE % RETURN
Flexible Solutions International (FSI)
5/31/1999 - 12/31/1999
1,868.63%
OPTIMIZERx (OPRX)
5/31/1999 - 12/31/1999
1,600%
Socket Mobile (SCKT)
5/31/1999 - 12/31/1999
1,593.75%
InterDigital (IDCC)
5/31/1999 - 12/31/1999
1,500.03%
Precision Optics Corporation, Inc Common stock (POCI)
5/31/1999 - 12/31/1999
1,384.21%
Clarus (CLAR)
5/31/1999 - 12/31/1999
1,149.7%
F5 Networks (FFIV)
5/31/1999 - 12/31/1999
1,012.2%
MicroStrategy (MSTR)
5/31/1999 - 12/31/1999
742.09%
Interlink Electronics (LINK)
5/31/1999 - 12/31/1999
739.29%
NeoGenomics (NEO)
5/31/1999 - 12/31/1999
650%
Suzano Papel e Celulose SA ADR (SUZ)
5/31/1999 - 12/31/1999
634.21%
Qualcomm (QCOM)
5/31/1999 - 12/31/1999
612.51%
NetSol Technologies (NTWK)
5/31/1999 - 12/31/1999
607.14%
Infosys Ltd ADR (INFY)
5/31/1999 - 12/31/1999
559.98%
Magic Software Enterprises (MGIC)
5/31/1999 - 12/31/1999
540.04%
LightPath Technologies (LPTH)
5/31/1999 - 12/31/1999
536.18%
Titan Pharmaceuticals (TTNP)
5/31/1999 - 12/31/1999
533.33%
VeriSign (VRSN)
5/31/1999 - 12/31/1999
526.02%
Great Elm (GEG)
5/31/1999 - 12/31/1999
477.88%
Acacia Research (ACTG)
5/31/1999 - 12/31/1999
470.24%
AudioCodes (AUDC)
5/31/1999 - 12/31/1999
433.33%
Viavi Solutions (VIAV)
5/31/1999 - 12/31/1999
374.01%
Biocardia  (BCDA)
5/31/1999 - 12/31/1999
373.85%
Universal Display (OLED)
5/31/1999 - 12/31/1999
362.08%
Descartes Systems (DSGX)
5/31/1999 - 12/31/1999
358.67%