From        To   

Symbol Date Open High Low Close Volume
  IMSL   2020-02-28   15.47   15.47   15.44   15.44   8000
  IMSL   2020-02-27   14.50   15.47   14.50   15.47   5000
  IMSL   2020-02-26   14.50   14.50   14.50   14.50   1000
  IMSL   2020-02-24   14.75   14.75   14.75   14.75   1000
  IMSL   2020-02-21   15.00   15.32   15.00   15.32   1500
  IMSL   2020-02-19   14.56   14.56   14.26   14.32   4500
  IMSL   2020-02-18   15.50   15.50   14.80   15.00   11000
  IMSL   2020-02-17   14.52   15.48   14.50   15.48   11000
  IMSL   2020-02-14   15.48   15.48   15.48   15.48   3000
  IMSL   2020-02-13   15.50   15.50   15.50   15.50   5500
  IMSL   2020-02-12   15.00   15.26   14.50   14.93   25500
  IMSL   2020-02-10   14.27   14.27   14.26   14.26   3500
  IMSL   2020-02-06   15.25   15.25   15.25   15.25   500
  IMSL   2020-02-04   15.25   16.00   15.05   16.00   6500
  IMSL   2020-02-03   16.00   16.00   14.82   16.00   1000
  IMSL   2020-01-31   15.75   15.98   15.75   15.80   2500
  IMSL   2020-01-30   15.00   15.19   15.00   15.02   3500
  IMSL   2020-01-29   16.50   16.50   16.00   16.00   12000
  IMSL   2020-01-28   17.00   17.50   16.75   17.00   127000
  IMSL   2020-01-27   17.25   17.75   16.26   17.75   5500
  IMSL   2020-01-23   17.48   17.50   17.25   17.25   8000
  IMSL   2020-01-22   18.00   18.00   16.96   16.98   12500
  IMSL   2020-01-21   17.75   17.96   17.75   17.96   1000
  IMSL   2020-01-20   17.20   17.20   17.20   17.20   1000
  IMSL   2020-01-17   18.00   18.34   17.00   18.00   62000
  IMSL   2020-01-16   17.70   17.79   17.00   17.34   4000
  IMSL   2020-01-15   17.89   17.89   16.50   17.14   2000
  IMSL   2020-01-14   18.04   18.04   16.89   16.89   24000
  IMSL   2020-01-13   16.50   17.39   16.50   17.04   39500
  IMSL   2020-01-10   16.79   16.79   16.00   16.48   32000
  IMSL   2020-01-09   16.76   16.76   15.50   15.98   7500
  IMSL   2020-01-08   15.76   15.76   15.76   15.76   3000
  IMSL   2020-01-07   16.75   16.88   16.75   16.75   31000
  IMSL   2020-01-06   15.19   15.89   15.19   15.89   9000
  IMSL   2020-01-03   15.00   15.00   15.00   15.00   6000
  IMSL   2020-01-02   14.01   14.01   14.01   14.01   1000
  IMSL   2020-01-01   13.51   13.51   13.51   13.51   500
  IMSL   2019-12-27   14.44   14.50   14.44   14.50   1500
  IMSL   2019-12-26   14.50   15.44   14.50   15.44   1000
  IMSL   2019-12-24   15.89   15.89   15.00   15.00   1500
  IMSL   2019-12-23   14.89   14.89   14.89   14.89   1000
  IMSL   2019-12-18   15.15   15.89   15.15   15.89   1500
  IMSL   2019-12-17   15.85   16.00   15.75   16.00   32500
  IMSL   2019-12-16   15.00   16.00   15.00   15.43   19500
  IMSL   2019-12-13   14.25   15.00   14.25   15.00   6000
  IMSL   2019-12-11   14.98   14.98   14.98   14.98   2000
  IMSL   2019-12-06   15.00   15.00   14.98   15.00   69000
  IMSL   2019-12-05   16.00   16.00   15.00   15.01   54500
  IMSL   2019-12-04   16.01   16.05   16.00   16.00   25500
  IMSL   2019-12-03   15.86   16.25   15.86   16.25   10500
  IMSL   2019-12-02   15.64   15.86   15.64   15.86   92500
  IMSL   2019-11-29   13.64   14.86   13.64   14.86   1000
  IMSL   2019-11-28   13.77   14.50   13.77   14.50   1500
  IMSL   2019-11-27   15.89   15.89   14.02   14.77   47500
  IMSL   2019-11-26   15.01   15.02   15.01   15.02   3500
  IMSL   2019-11-25   16.00   16.00   16.00   16.00   500
  IMSL   2019-11-22   17.00   17.00   17.00   17.00   500
  IMSL   2019-11-21   16.00   16.00   16.00   16.00   1500
  IMSL   2019-11-20   15.90   15.90   13.90   15.73   18000
  IMSL   2019-11-19   0.00   15.47   15.47   14.90   500
  IMSL   2019-11-18   15.00   16.64   14.90   14.90   14500
  IMSL   2019-11-15   15.97   15.97   15.00   15.89   1500
  IMSL   2019-11-14   15.00   15.00   14.97   15.00   62000
  IMSL   2019-11-13   12.98   14.01   12.50   14.00   79500
  IMSL   2019-11-12   13.01   13.01   13.00   13.01   2000
  IMSL   2019-11-08   13.10   13.50   13.10   13.50   20500
  IMSL   2019-11-07   12.51   12.51   12.51   12.51   1000
  IMSL   2019-11-06   12.51   13.00   12.51   13.00   11000
  IMSL   2019-11-05   12.50   12.50   12.50   12.50   500
  IMSL   2019-11-04   12.50   13.01   12.50   13.00   24000
  IMSL   2019-10-31   13.10   13.10   12.81   13.00   46000
  IMSL   2019-10-29   14.19   14.19   13.81   13.81   18000
  IMSL   2019-10-28   14.94   14.94   14.80   14.81   14000
  IMSL   2019-10-25   15.39   16.01   15.39   15.80   4500
  IMSL   2019-10-21   16.38   16.39   16.38   16.39   1500
  IMSL   2019-10-18   16.03   17.38   16.03   17.38   1000
  IMSL   2019-10-17   17.00   18.39   16.81   17.03   9000
  IMSL   2019-10-16   19.79   19.79   17.80   17.81   6500
  IMSL   2019-10-15   19.00   19.00   18.79   18.79   1000
  IMSL   2019-10-14   18.01   18.01   18.01   18.01   500
  IMSL   2019-10-11   17.01   17.01   17.01   17.01   500
  IMSL   2019-10-10   14.02   16.01   14.01   16.01   3500
  IMSL   2019-10-09   15.01   15.01   15.00   15.01   4000
  IMSL   2019-10-08   17.87   17.87   16.00   16.00   1500
  IMSL   2019-10-07   16.87   16.87   16.87   16.87   3500
  IMSL   2019-10-03   17.00   17.95   17.00   17.87   1500
  IMSL   2019-09-30   0.00   17.85   17.85   17.75   1000
  IMSL   2019-09-27   17.75   17.75   17.75   17.75   27000
  IMSL   2019-09-26   17.75   17.75   17.75   17.75   500
  IMSL   2019-09-25   17.00   17.47   16.75   17.26   4500
  IMSL   2019-09-24   15.75   16.50   15.75   16.50   9500
  IMSL   2019-09-20   15.50   15.98   15.50   15.50   2000
  IMSL   2019-09-19   15.60   15.60   15.48   15.48   1000
  IMSL   2019-09-18   14.60   14.60   12.60   14.60   5500
  IMSL   2019-09-17   12.01   13.60   12.01   13.60   19000
  IMSL   2019-09-16   12.39   12.60   12.39   12.60   11000
  IMSL   2019-09-13   12.00   12.50   11.98   12.44   108500
  IMSL   2019-09-12   12.00   12.00   12.00   12.00   22000
  IMSL   2019-09-04   12.25   12.25   12.19   12.19   21000
  IMSL   2019-09-03   12.25   12.25   12.23   12.25   26000
  IMSL   2019-09-02   12.00   12.25   12.00   12.25   56500
  IMSL   2019-08-30   11.25   11.25   11.25   11.25   1500
  IMSL   2019-08-29   10.75   10.75   10.75   10.75   1000
  IMSL   2019-08-28   0.00   10.64   10.64   10.64   0
  IMSL   2019-08-27   10.65   10.65   10.60   10.60   14000
  IMSL   2019-08-26   10.50   10.60   10.50   10.60   5500
  IMSL   2019-08-23   11.00   11.00   10.75   11.00   60500
  IMSL   2019-08-22   11.00   11.00   10.80   10.85   21000
  IMSL   2019-08-21   10.60   11.00   10.60   11.00   11000
  IMSL   2019-08-20   12.00   12.00   11.00   11.17   66500
  IMSL   2019-08-19   11.00   11.00   11.00   11.00   500
  IMSL   2019-08-09   10.10   10.10   10.10   10.10   25000
  IMSL   2019-08-08   0.00   10.10   10.10   11.10   500
  IMSL   2019-08-07   11.10   11.10   11.10   11.10   6500
  IMSL   2019-08-01   10.60   11.00   10.60   10.84   2500
  IMSL   2019-07-31   11.50   11.50   10.06   10.50   2500
  IMSL   2019-07-30   11.05   11.05   11.00   11.05   1000
  IMSL   2019-07-29   0.00   11.00   11.00   12.00   500
  IMSL   2019-07-26   12.00   12.00   12.00   12.00   10000
  IMSL   2019-07-24   12.98   12.98   12.47   12.47   1000
  IMSL   2019-07-18   12.00   12.00   12.00   12.00   1000
  IMSL   2019-07-17   11.98   11.98   11.98   11.98   1000
  IMSL   2019-07-16   12.00   12.00   11.89   11.93   3500
  IMSL   2019-07-15   12.00   12.00   11.50   11.50   123000
  IMSL   2019-07-12   12.00   12.00   11.98   12.00   112000
  IMSL   2019-07-11   11.50   12.00   11.50   12.00   38000
  IMSL   2019-07-09   11.48   11.50   11.48   11.50   14500
  IMSL   2019-07-05   11.50   11.50   11.50   11.50   1500
  IMSL   2019-07-04   10.50   10.50   10.50   10.50   500
  IMSL   2019-07-03   12.00   12.00   11.50   11.50   3000
  IMSL   2019-07-02   11.98   12.00   11.00   11.98   4500
  IMSL   2019-07-01   11.98   12.00   11.98   12.00   15500
  IMSL   2019-06-28   11.89   12.00   11.89   11.97   4500
  IMSL   2019-06-27   0.00   11.99   11.99   11.99   0
  IMSL   2019-06-26   12.00   12.00   12.00   12.00   12500
  IMSL   2019-06-25   10.10   11.78   10.10   11.78   1500
  IMSL   2019-06-24   11.10   11.10   11.10   11.10   1000
  IMSL   2019-06-20   12.00   12.00   11.60   12.00   174500
  IMSL   2019-06-13   11.97   12.00   11.97   11.98   23000
  IMSL   2019-05-30   12.00   12.00   12.00   12.00   32500
  IMSL   2019-05-29   12.25   12.50   11.00   12.23   40000
  IMSL   2019-05-28   11.89   12.00   11.89   12.00   11000
  IMSL   2019-05-27   12.00   12.00   12.00   12.00   32500
  IMSL   2019-05-24   12.00   12.00   12.00   12.00   39000
  IMSL   2019-05-23   12.50   12.50   11.19   11.77   4000
  IMSL   2019-05-22   12.81   12.81   12.00   12.00   3500
  IMSL   2019-05-21   11.75   12.25   11.75   11.81   5500
  IMSL   2019-05-20   11.80   13.77   11.77   12.65   12000
  IMSL   2019-05-17   12.77   12.77   12.77   12.77   3500
  IMSL   2019-05-16   15.60   15.60   13.60   13.77   22500
  IMSL   2019-05-15   14.60   14.60   14.60   14.60   500
  IMSL   2019-05-14   15.60   15.60   13.60   13.60   14500
  IMSL   2019-05-13   16.60   16.60   14.60   14.60   2000
  IMSL   2019-05-10   15.55   15.60   15.55   15.60   25500
  IMSL   2019-05-09   16.60   16.60   16.54   16.54   25000
  IMSL   2019-05-08   17.29   17.29   17.29   17.29   1500
  IMSL   2019-05-06   18.29   18.29   18.29   18.29   500
  IMSL   2019-04-30   17.51   17.51   17.29   17.29   3000
  IMSL   2019-04-29   18.25   18.25   18.25   18.25   500
  IMSL   2019-04-19   19.15   19.15   19.15   19.15   500
  IMSL   2019-04-18   0.00   20.15   20.15   20.15   0
  IMSL   2019-04-17   20.89   20.89   20.89   20.89   500
  IMSL   2019-04-16   21.89   22.00   20.00   21.70   4000
  IMSL   2019-04-15   21.00   21.00   21.00   21.00   500
  IMSL   2019-04-12   20.00   20.00   20.00   20.00   1000
  IMSL   2019-04-10   17.50   19.00   17.50   19.00   2000
  IMSL   2019-04-09   18.00   18.00   16.75   18.00   5500
  IMSL   2019-04-08   17.98   17.98   17.00   17.00   4000
  IMSL   2019-04-05   17.37   17.37   16.95   16.98   7500
  IMSL   2019-04-04   16.00   16.89   16.00   16.37   15500
  IMSL   2019-04-03   17.00   17.00   17.00   17.00   2500
  IMSL   2019-04-02   18.29   18.29   18.00   18.00   2500
  IMSL   2019-04-01   19.50   19.50   19.00   19.00   12000
  IMSL   2019-03-29   19.45   19.50   19.45   19.50   2000
  IMSL   2019-03-28   0.00   19.01   19.01   20.00   1500
  IMSL   2019-03-26   20.00   20.00   20.00   20.00   4500
  IMSL   2019-03-25   20.00   20.00   20.00   20.00   500
  IMSL   2019-03-22   19.95   19.95   19.95   19.95   500
  IMSL   2019-03-15   21.00   21.00   20.50   21.00   42000
  IMSL   2019-03-14   21.00   21.00   20.50   20.50   101500
  IMSL   2019-03-13   0.00   20.79   20.79   20.44   12000
  IMSL   2019-03-12   20.79   20.79   20.79   20.44   14000
  IMSL   2019-03-07   0.00   20.00   20.00   20.44   1500
  IMSL   2019-03-06   20.00   21.00   20.00   20.44   16500
  IMSL   2019-03-05   21.00   21.00   21.00   21.00   10500
  IMSL   2019-03-04   21.00   21.00   20.00   20.00   3500
  IMSL   2019-03-01   20.00   20.00   20.00   20.00   12000
  IMSL   2019-02-28   0.00   19.00   19.00   19.00   10000
  IMSL   2019-02-27   19.00   19.00   19.00   19.00   11000
  IMSL   2019-02-26   0.00   19.75   19.75   19.75   1500
  IMSL   2019-02-25   19.75   19.75   19.75   19.75   4000
  IMSL   2019-02-22   21.00   21.00   20.70   20.70   12500
  IMSL   2019-02-21   21.00   21.10   20.70   20.70   4000
  IMSL   2019-02-20   21.00   21.00   20.10   20.10   5000
  IMSL   2019-02-15   20.70   20.70   20.70   20.70   1000
  IMSL   2019-02-14   20.73   20.75   20.73   20.73   5500
  IMSL   2019-02-13   20.13   20.50   20.13   20.18   36000
  IMSL   2019-02-12   21.00   21.20   20.95   21.20   2500
  IMSL   2019-02-01   22.04   22.04   22.04   22.04   5500
  IMSL   2019-01-31   21.00   21.00   21.00   21.00   1000
  IMSL   2019-01-30   21.60   21.62   21.60   21.62   7500
  IMSL   2019-01-29   20.64   20.64   20.60   20.60   1500
  IMSL   2019-01-28   22.29   22.42   21.50   21.53   23000
  IMSL   2019-01-23   21.36   21.36   21.36   21.36   500
  IMSL   2019-01-22   22.50   22.50   22.00   22.45   2000
  IMSL   2019-01-21   23.00   23.00   22.00   22.00   17500
  IMSL   2019-01-18   22.00   22.00   22.00   22.00   500
  IMSL   2019-01-16   22.80   22.80   22.39   22.39   8500
  IMSL   2019-01-15   21.72   21.72   21.72   21.72   4500
  IMSL   2019-01-14   18.70   20.70   18.70   20.70   91500
  IMSL   2019-01-11   19.19   20.70   19.19   19.70   31000
  IMSL   2019-01-10   20.25   20.50   20.01   20.20   55500
  IMSL   2019-01-09   21.29   21.29   20.79   20.79   1500
  IMSL   2019-01-08   21.35   21.54   21.29   21.50   2500
  IMSL   2019-01-07   21.95   22.64   21.95   22.30   26000
  IMSL   2019-01-04   22.75   23.10   22.75   23.10   201500