Skip to content

US · MGNX

MacroGenics, Inc.

Programmatic access: InvestorsCraft Valuation API · catalog

Sector
Healthcare · Biotechnology
Headquarters
Rockville, MD 20850

Price · as of 2026-09-04

$4.40

Market cap 247.9M

Price history

Weekly OHLC price history for MGNX, USD per share
WeekOpenHighLowCloseVolume
Oct 7, 2013 – Oct 11, 2013$24.00$26.40$23.91$26.100
Oct 14, 2013 – Oct 18, 2013$26.50$26.50$23.10$25.410
Oct 21, 2013 – Oct 25, 2013$25.20$29.30$24.89$27.500
Oct 28, 2013 – Nov 1, 2013$27.65$28.32$26.00$27.320
Nov 4, 2013 – Nov 8, 2013$28.22$28.22$25.27$25.910
Nov 11, 2013 – Nov 15, 2013$25.91$30.25$25.51$27.110
Nov 18, 2013 – Nov 22, 2013$27.49$27.95$21.50$23.790
Nov 25, 2013 – Nov 29, 2013$23.79$27.98$23.05$26.470
Dec 2, 2013 – Dec 6, 2013$26.43$27.92$24.72$26.010
Dec 9, 2013 – Dec 13, 2013$26.02$27.00$24.08$25.200
Dec 16, 2013 – Dec 20, 2013$25.35$27.69$24.46$26.850
Dec 23, 2013 – Dec 27, 2013$27.05$27.81$26.26$26.770
Dec 30, 2013 – Jan 3, 2014$26.68$29.48$26.09$29.480
Jan 6, 2014 – Jan 10, 2014$29.48$37.48$28.71$37.030
Jan 13, 2014 – Jan 17, 2014$37.03$40.78$35.41$40.210
Jan 20, 2014 – Jan 24, 2014$40.44$40.88$37.58$39.510
Jan 27, 2014 – Jan 31, 2014$39.66$40.22$36.03$39.810
Feb 3, 2014 – Feb 7, 2014$39.67$41.00$34.56$36.990
Feb 10, 2014 – Feb 14, 2014$36.30$40.20$33.51$33.920
Feb 17, 2014 – Feb 21, 2014$35.65$36.48$34.51$35.740
Feb 24, 2014 – Feb 28, 2014$35.75$37.79$34.26$35.000
Mar 3, 2014 – Mar 7, 2014$34.44$37.00$32.76$33.220
Mar 10, 2014 – Mar 14, 2014$33.30$35.75$32.76$35.140
Mar 17, 2014 – Mar 21, 2014$35.48$38.55$34.51$35.150
Mar 24, 2014 – Mar 28, 2014$35.03$35.03$27.81$28.280
Mar 31, 2014 – Apr 4, 2014$28.54$31.11$25.50$26.060
Apr 7, 2014 – Apr 11, 2014$26.06$27.00$19.95$20.380
Apr 14, 2014 – Apr 17, 2014$20.63$21.41$18.35$20.020
Apr 21, 2014 – Apr 25, 2014$20.23$21.24$18.52$20.540
Apr 28, 2014 – May 2, 2014$20.60$20.99$18.78$19.430
May 5, 2014 – May 9, 2014$19.23$20.98$17.96$19.010
May 12, 2014 – May 16, 2014$19.05$20.96$18.55$19.090
May 19, 2014 – May 23, 2014$19.12$19.82$18.03$18.530
May 26, 2014 – May 30, 2014$19.05$20.68$18.51$18.660
Jun 2, 2014 – Jun 6, 2014$18.62$20.99$18.25$20.030
Jun 9, 2014 – Jun 13, 2014$20.63$22.43$20.40$21.500
Jun 16, 2014 – Jun 20, 2014$21.65$23.21$21.29$22.710
Jun 23, 2014 – Jun 27, 2014$22.69$23.70$21.39$22.240
Jun 30, 2014 – Jul 3, 2014$22.12$22.70$21.50$22.170
Jul 7, 2014 – Jul 11, 2014$22.17$22.73$18.85$20.110
Jul 14, 2014 – Jul 18, 2014$20.29$20.48$18.25$18.850
Jul 21, 2014 – Jul 25, 2014$18.71$22.59$18.33$21.090
Jul 28, 2014 – Aug 1, 2014$21.09$21.82$19.23$19.880
Aug 4, 2014 – Aug 8, 2014$19.96$20.25$18.35$19.190
Aug 11, 2014 – Aug 15, 2014$19.36$21.21$19.36$20.460
Aug 18, 2014 – Aug 22, 2014$20.52$22.23$20.00$21.980
Aug 25, 2014 – Aug 29, 2014$22.10$22.73$20.96$21.360
Sep 1, 2014 – Sep 5, 2014$21.31$21.96$20.56$21.470
Sep 8, 2014 – Sep 12, 2014$21.47$22.90$21.11$21.700
Sep 15, 2014 – Sep 19, 2014$21.70$22.34$20.54$21.570
Sep 22, 2014 – Sep 26, 2014$21.31$21.56$19.28$19.470
Sep 29, 2014 – Oct 3, 2014$19.01$21.23$19.00$21.110
Oct 6, 2014 – Oct 10, 2014$21.25$21.25$18.00$18.120
Oct 13, 2014 – Oct 17, 2014$18.15$19.68$17.31$18.460
Oct 20, 2014 – Oct 24, 2014$18.35$20.60$18.35$19.160
Oct 27, 2014 – Oct 31, 2014$19.02$21.97$19.02$21.290
Nov 3, 2014 – Nov 7, 2014$21.29$21.48$18.76$19.840
Nov 10, 2014 – Nov 14, 2014$19.90$25.18$19.52$23.270
Nov 17, 2014 – Nov 21, 2014$23.29$27.72$22.52$27.210
Nov 24, 2014 – Nov 28, 2014$27.56$29.17$27.50$28.260
Dec 1, 2014 – Dec 5, 2014$28.03$29.98$26.32$28.910
Dec 8, 2014 – Dec 12, 2014$29.26$31.31$28.07$29.680
Dec 15, 2014 – Dec 19, 2014$30.47$35.58$28.06$34.530
Dec 22, 2014 – Dec 26, 2014$36.37$39.90$32.40$35.560
Dec 29, 2014 – Jan 2, 2015$35.51$36.20$33.01$35.180
Jan 5, 2015 – Jan 9, 2015$34.66$37.00$32.75$33.910
Jan 12, 2015 – Jan 16, 2015$33.64$35.28$30.30$31.870
Jan 19, 2015 – Jan 23, 2015$32.06$33.93$30.73$32.440
Jan 26, 2015 – Jan 30, 2015$32.19$33.65$30.40$31.620
Feb 2, 2015 – Feb 6, 2015$31.04$34.24$30.23$33.130
Feb 9, 2015 – Feb 13, 2015$32.99$34.25$31.94$34.090
Feb 16, 2015 – Feb 20, 2015$34.20$36.93$33.83$35.860
Feb 23, 2015 – Feb 27, 2015$35.64$35.67$33.61$34.570
Mar 2, 2015 – Mar 6, 2015$34.47$35.86$31.16$35.360
Mar 9, 2015 – Mar 13, 2015$35.58$36.03$33.21$34.770
Mar 16, 2015 – Mar 20, 2015$34.95$39.90$34.54$36.250
Mar 23, 2015 – Mar 27, 2015$35.67$36.87$29.50$31.930
Mar 30, 2015 – Apr 2, 2015$32.32$33.00$29.60$31.640
Apr 6, 2015 – Apr 10, 2015$31.56$35.00$31.34$34.430
Apr 13, 2015 – Apr 17, 2015$34.49$34.90$32.34$32.850
Apr 20, 2015 – Apr 24, 2015$33.01$34.50$32.40$33.960
Apr 27, 2015 – May 1, 2015$34.17$34.31$27.92$29.750
May 4, 2015 – May 8, 2015$29.71$30.45$26.68$29.090
May 11, 2015 – May 15, 2015$29.20$31.41$28.71$30.840
May 18, 2015 – May 22, 2015$30.68$33.21$30.09$31.500
May 25, 2015 – May 29, 2015$31.44$32.70$31.05$32.350
Jun 1, 2015 – Jun 5, 2015$32.69$33.76$30.50$33.690
Jun 8, 2015 – Jun 12, 2015$33.73$34.07$30.32$33.970
Jun 15, 2015 – Jun 19, 2015$33.91$36.98$33.64$36.500
Jun 22, 2015 – Jun 26, 2015$36.94$38.37$35.26$36.440
Jun 29, 2015 – Jul 2, 2015$35.96$38.21$34.68$35.270
Jul 6, 2015 – Jul 10, 2015$34.70$38.99$34.41$38.850
Jul 13, 2015 – Jul 17, 2015$39.00$39.90$36.18$37.510
Jul 20, 2015 – Jul 24, 2015$37.73$39.39$36.00$36.720
Jul 27, 2015 – Jul 31, 2015$36.05$38.55$34.22$37.600
Aug 3, 2015 – Aug 7, 2015$37.15$39.00$32.13$34.130
Aug 10, 2015 – Aug 14, 2015$34.61$35.22$30.03$30.820
Aug 17, 2015 – Aug 21, 2015$30.61$32.51$27.50$28.120
Aug 24, 2015 – Aug 28, 2015$26.40$28.18$24.43$27.170
Aug 31, 2015 – Sep 4, 2015$27.07$27.99$25.18$25.920
Sep 7, 2015 – Sep 11, 2015$26.62$27.53$25.78$26.640
Sep 14, 2015 – Sep 18, 2015$26.52$28.86$26.00$28.590
Sep 21, 2015 – Sep 25, 2015$28.90$28.90$23.83$24.000
Sep 28, 2015 – Oct 2, 2015$23.71$23.71$19.67$22.380
Oct 5, 2015 – Oct 9, 2015$22.80$24.17$20.35$23.740
Oct 12, 2015 – Oct 16, 2015$24.01$26.83$23.43$26.010
Oct 19, 2015 – Oct 23, 2015$25.96$30.24$25.48$29.430
Oct 26, 2015 – Oct 30, 2015$29.43$32.85$28.61$31.070
Nov 2, 2015 – Nov 6, 2015$31.31$34.31$30.42$32.190
Nov 9, 2015 – Nov 13, 2015$32.41$33.93$30.57$31.910
Nov 16, 2015 – Nov 20, 2015$31.44$34.86$30.77$33.590
Nov 23, 2015 – Nov 27, 2015$33.66$35.90$33.39$35.500
Nov 30, 2015 – Dec 4, 2015$35.56$36.11$32.43$34.460
Dec 7, 2015 – Dec 11, 2015$34.46$34.90$29.50$29.560
Dec 14, 2015 – Dec 18, 2015$29.67$31.98$28.69$31.430
Dec 21, 2015 – Dec 24, 2015$31.78$32.09$30.33$31.270
Dec 28, 2015 – Dec 31, 2015$31.16$31.69$30.01$30.970
Jan 4, 2016 – Jan 8, 2016$30.22$30.66$24.75$24.820
Jan 11, 2016 – Jan 15, 2016$25.02$25.34$21.42$22.440
Jan 18, 2016 – Jan 22, 2016$23.01$23.01$20.47$22.310
Jan 25, 2016 – Jan 29, 2016$22.16$23.62$18.97$20.130
Feb 1, 2016 – Feb 5, 2016$20.03$21.02$17.62$18.230
Feb 8, 2016 – Feb 12, 2016$17.91$18.23$14.84$16.380
Feb 15, 2016 – Feb 19, 2016$16.64$18.44$16.21$17.420
Feb 22, 2016 – Feb 26, 2016$17.94$18.41$14.85$15.820
Feb 29, 2016 – Mar 4, 2016$15.77$18.73$15.00$18.610
Mar 7, 2016 – Mar 11, 2016$18.42$19.85$16.15$17.600
Mar 14, 2016 – Mar 18, 2016$17.48$17.91$14.90$16.150
Mar 21, 2016 – Mar 24, 2016$16.08$17.59$15.18$16.380
Mar 28, 2016 – Apr 1, 2016$16.49$19.19$15.53$18.980
Apr 4, 2016 – Apr 8, 2016$19.14$21.50$18.98$20.440
Apr 11, 2016 – Apr 15, 2016$20.67$22.35$19.90$22.200
Apr 18, 2016 – Apr 22, 2016$22.08$22.54$20.22$22.360
Apr 25, 2016 – Apr 29, 2016$22.21$22.88$20.18$20.560
May 2, 2016 – May 6, 2016$20.53$20.97$16.77$18.150
May 9, 2016 – May 13, 2016$18.18$18.94$16.28$17.390
May 16, 2016 – May 20, 2016$17.56$22.66$17.00$22.610
May 23, 2016 – May 27, 2016$22.49$25.30$22.36$24.500
May 30, 2016 – Jun 3, 2016$24.75$27.47$24.61$26.380
Jun 6, 2016 – Jun 10, 2016$26.47$28.37$25.96$26.160
Jun 13, 2016 – Jun 17, 2016$25.84$26.83$24.03$24.350
Jun 20, 2016 – Jun 24, 2016$24.85$26.55$23.57$24.130
Jun 27, 2016 – Jul 1, 2016$23.99$27.57$22.39$27.190
Jul 4, 2016 – Jul 8, 2016$26.80$27.17$25.25$27.110
Jul 11, 2016 – Jul 15, 2016$27.48$28.00$25.73$27.240
Jul 18, 2016 – Jul 22, 2016$27.35$29.91$26.89$28.990
Jul 25, 2016 – Jul 29, 2016$29.11$31.00$28.19$30.590
Aug 1, 2016 – Aug 5, 2016$30.83$33.00$28.35$31.510
Aug 8, 2016 – Aug 12, 2016$31.68$32.24$29.58$31.290
Aug 15, 2016 – Aug 19, 2016$31.45$33.30$30.45$30.660
Aug 22, 2016 – Aug 26, 2016$30.90$31.99$28.55$30.000
Aug 29, 2016 – Sep 2, 2016$30.14$30.54$29.21$29.640
Sep 5, 2016 – Sep 9, 2016$29.98$30.75$28.55$28.570
Sep 12, 2016 – Sep 16, 2016$28.38$31.94$27.43$31.300
Sep 19, 2016 – Sep 23, 2016$31.54$32.43$30.26$31.310
Sep 26, 2016 – Sep 30, 2016$32.00$32.68$29.23$29.910
Oct 3, 2016 – Oct 7, 2016$29.64$30.35$28.70$29.640
Oct 10, 2016 – Oct 14, 2016$30.07$31.04$25.02$25.120
Oct 17, 2016 – Oct 21, 2016$25.19$26.34$23.88$25.570
Oct 24, 2016 – Oct 28, 2016$26.24$26.24$23.02$23.770
Oct 31, 2016 – Nov 4, 2016$23.83$24.09$19.54$20.860
Nov 7, 2016 – Nov 11, 2016$21.48$29.78$21.15$29.690
Nov 14, 2016 – Nov 18, 2016$30.00$31.85$28.02$28.150
Nov 21, 2016 – Nov 25, 2016$28.09$28.90$25.98$28.130
Nov 28, 2016 – Dec 2, 2016$27.99$28.05$23.85$26.270
Dec 5, 2016 – Dec 9, 2016$26.71$28.48$25.14$27.150
Dec 12, 2016 – Dec 16, 2016$26.80$27.00$19.22$20.260
Dec 19, 2016 – Dec 23, 2016$20.10$20.92$18.22$19.570
Dec 26, 2016 – Dec 30, 2016$19.71$20.56$19.14$20.440
Jan 2, 2017 – Jan 6, 2017$20.78$21.00$19.50$20.220
Jan 9, 2017 – Jan 13, 2017$20.46$20.89$19.01$20.220
Jan 16, 2017 – Jan 20, 2017$19.91$19.91$18.94$19.570
Jan 23, 2017 – Jan 27, 2017$19.48$19.73$18.10$18.390
Jan 30, 2017 – Feb 3, 2017$18.25$19.16$17.55$19.000
Feb 6, 2017 – Feb 10, 2017$18.94$19.66$18.05$19.310
Feb 13, 2017 – Feb 17, 2017$19.42$21.77$18.85$21.390
Feb 20, 2017 – Feb 24, 2017$21.49$21.49$19.11$19.600
Feb 27, 2017 – Mar 3, 2017$19.60$22.00$19.36$20.350
Mar 6, 2017 – Mar 10, 2017$20.27$20.27$18.81$19.790
Mar 13, 2017 – Mar 17, 2017$19.70$20.08$18.33$18.970
Mar 20, 2017 – Mar 24, 2017$18.95$19.33$17.62$17.930
Mar 27, 2017 – Mar 31, 2017$17.69$19.24$17.29$18.600
Apr 3, 2017 – Apr 7, 2017$18.59$18.79$16.75$18.020
Apr 10, 2017 – Apr 13, 2017$18.06$18.83$17.20$18.820
Apr 17, 2017 – Apr 21, 2017$18.85$20.82$18.58$20.480
Apr 24, 2017 – Apr 28, 2017$20.80$21.94$19.75$21.610
May 1, 2017 – May 5, 2017$21.65$22.31$19.54$19.660
May 8, 2017 – May 12, 2017$19.62$20.03$18.30$19.360
May 15, 2017 – May 19, 2017$19.37$19.97$19.11$19.240
May 22, 2017 – May 26, 2017$19.28$19.59$18.15$18.250
May 29, 2017 – Jun 2, 2017$18.23$19.48$16.63$19.420
Jun 5, 2017 – Jun 9, 2017$19.32$20.39$18.02$18.280
Jun 12, 2017 – Jun 16, 2017$18.29$18.91$17.29$18.240
Jun 19, 2017 – Jun 23, 2017$18.33$19.45$18.03$18.490
Jun 26, 2017 – Jun 30, 2017$18.73$18.84$17.15$17.510
Jul 3, 2017 – Jul 7, 2017$17.64$18.58$17.54$18.500
Jul 10, 2017 – Jul 14, 2017$18.45$18.45$17.44$17.540
Jul 17, 2017 – Jul 21, 2017$17.64$18.55$17.09$17.330
Jul 24, 2017 – Jul 28, 2017$17.27$18.00$16.58$16.870
Jul 31, 2017 – Aug 4, 2017$17.00$17.88$14.36$17.280
Aug 7, 2017 – Aug 11, 2017$17.29$17.43$15.63$16.240
Aug 14, 2017 – Aug 18, 2017$16.33$16.95$15.48$15.520
Aug 21, 2017 – Aug 25, 2017$15.52$17.68$15.33$16.970
Aug 28, 2017 – Sep 1, 2017$17.16$19.12$16.73$18.570
Sep 4, 2017 – Sep 8, 2017$18.47$19.02$17.83$18.940
Sep 11, 2017 – Sep 15, 2017$19.19$19.30$16.33$17.450
Sep 18, 2017 – Sep 22, 2017$17.43$17.90$16.70$17.050
Sep 25, 2017 – Sep 29, 2017$16.96$18.65$16.66$18.480
Oct 2, 2017 – Oct 6, 2017$18.61$18.86$17.60$17.920
Oct 9, 2017 – Oct 13, 2017$17.86$17.97$17.00$17.460
Oct 16, 2017 – Oct 20, 2017$17.58$17.92$17.03$17.730
Oct 23, 2017 – Oct 27, 2017$17.86$21.50$16.12$19.450
Oct 30, 2017 – Nov 3, 2017$19.56$20.46$18.28$18.650
Nov 6, 2017 – Nov 10, 2017$18.82$18.95$16.85$18.680
Nov 13, 2017 – Nov 17, 2017$18.49$19.30$17.42$19.200
Nov 20, 2017 – Nov 24, 2017$19.15$21.00$19.15$19.800
Nov 27, 2017 – Dec 1, 2017$19.90$21.17$18.59$19.390
Dec 4, 2017 – Dec 8, 2017$19.50$20.60$18.75$19.500
Dec 11, 2017 – Dec 15, 2017$19.60$19.66$17.88$19.270
Dec 18, 2017 – Dec 22, 2017$19.34$19.54$18.91$19.330
Dec 25, 2017 – Dec 29, 2017$19.33$19.61$18.98$19.000
Jan 1, 2018 – Jan 5, 2018$19.15$20.96$18.80$19.930
Jan 8, 2018 – Jan 12, 2018$19.89$20.77$19.20$20.530
Jan 15, 2018 – Jan 19, 2018$20.71$20.81$18.53$19.190
Jan 22, 2018 – Jan 26, 2018$19.29$23.90$19.10$22.560
Jan 29, 2018 – Feb 2, 2018$22.34$23.23$21.64$21.860
Feb 5, 2018 – Feb 9, 2018$21.69$23.22$20.03$22.660
Feb 12, 2018 – Feb 16, 2018$22.74$24.26$22.07$23.300
Feb 19, 2018 – Feb 23, 2018$23.33$23.89$22.47$23.460
Feb 26, 2018 – Mar 2, 2018$23.69$29.35$23.68$28.940
Mar 5, 2018 – Mar 9, 2018$29.07$32.74$28.94$30.580
Mar 12, 2018 – Mar 16, 2018$30.32$32.08$29.68$29.690
Mar 19, 2018 – Mar 23, 2018$29.52$30.45$27.68$27.970
Mar 26, 2018 – Mar 29, 2018$28.25$29.64$22.81$25.160
Apr 2, 2018 – Apr 6, 2018$24.80$25.52$22.46$22.590
Apr 9, 2018 – Apr 13, 2018$22.76$24.74$22.47$23.640
Apr 16, 2018 – Apr 20, 2018$23.88$24.88$23.40$23.610
Apr 23, 2018 – Apr 27, 2018$23.81$23.90$22.23$23.440
Apr 30, 2018 – May 4, 2018$23.43$23.55$21.51$22.230
May 7, 2018 – May 11, 2018$22.27$22.98$19.58$20.500
May 14, 2018 – May 18, 2018$20.55$22.33$20.55$21.750
May 21, 2018 – May 25, 2018$21.85$22.95$21.12$22.680
May 28, 2018 – Jun 1, 2018$22.57$23.25$21.78$23.070
Jun 4, 2018 – Jun 8, 2018$23.21$23.30$22.07$23.030
Jun 11, 2018 – Jun 15, 2018$23.10$23.10$21.06$22.490
Jun 18, 2018 – Jun 22, 2018$22.33$23.66$20.99$22.990
Jun 25, 2018 – Jun 29, 2018$22.90$23.31$20.40$20.650
Jul 2, 2018 – Jul 6, 2018$20.55$22.78$20.42$22.360
Jul 9, 2018 – Jul 13, 2018$22.52$22.54$21.09$21.930
Jul 16, 2018 – Jul 20, 2018$21.93$22.73$21.25$22.270
Jul 23, 2018 – Jul 27, 2018$22.17$22.65$19.60$20.300
Jul 30, 2018 – Aug 3, 2018$20.24$20.87$18.68$19.370
Aug 6, 2018 – Aug 10, 2018$19.34$21.99$19.34$21.330
Aug 13, 2018 – Aug 17, 2018$21.43$21.43$19.45$20.010
Aug 20, 2018 – Aug 24, 2018$20.04$21.00$19.36$20.590
Aug 27, 2018 – Aug 31, 2018$20.68$22.47$20.46$21.870
Sep 3, 2018 – Sep 7, 2018$21.87$22.29$20.65$21.510
Sep 10, 2018 – Sep 14, 2018$21.94$23.49$21.09$23.370
Sep 17, 2018 – Sep 21, 2018$23.36$23.68$21.58$22.210
Sep 24, 2018 – Sep 28, 2018$22.17$22.30$20.63$21.440
Oct 1, 2018 – Oct 5, 2018$21.46$21.87$20.09$20.760
Oct 8, 2018 – Oct 12, 2018$20.75$20.91$18.52$18.910
Oct 15, 2018 – Oct 19, 2018$18.88$19.65$18.36$18.740
Oct 22, 2018 – Oct 26, 2018$18.84$18.84$16.93$17.420
Oct 29, 2018 – Nov 2, 2018$17.74$18.25$15.48$16.990
Nov 5, 2018 – Nov 9, 2018$17.05$19.15$16.39$17.360
Nov 12, 2018 – Nov 16, 2018$17.44$17.85$16.50$17.510
Nov 19, 2018 – Nov 23, 2018$17.62$17.78$16.49$17.210
Nov 26, 2018 – Nov 30, 2018$17.40$17.88$16.21$17.210
Dec 3, 2018 – Dec 7, 2018$17.55$17.90$15.45$16.410
Dec 10, 2018 – Dec 14, 2018$13.01$14.99$11.16$13.690
Dec 17, 2018 – Dec 21, 2018$13.59$14.07$11.49$11.790
Dec 24, 2018 – Dec 28, 2018$11.73$12.89$11.65$12.610
Dec 31, 2018 – Jan 4, 2019$12.70$13.34$11.87$13.300
Jan 7, 2019 – Jan 11, 2019$13.39$14.60$13.28$14.300
Jan 14, 2019 – Jan 18, 2019$14.16$14.22$12.19$12.310
Jan 21, 2019 – Jan 25, 2019$12.22$12.49$11.00$11.700
Jan 28, 2019 – Feb 1, 2019$11.59$12.05$11.04$11.430
Feb 4, 2019 – Feb 8, 2019$10.57$32.32$9.87$22.440
Feb 11, 2019 – Feb 15, 2019$22.44$23.26$20.23$21.840
Feb 18, 2019 – Feb 22, 2019$21.80$22.57$21.15$21.210
Feb 25, 2019 – Mar 1, 2019$21.56$22.35$19.63$20.470
Mar 4, 2019 – Mar 8, 2019$20.75$20.95$18.61$19.330
Mar 11, 2019 – Mar 15, 2019$19.27$20.79$18.88$19.130
Mar 18, 2019 – Mar 22, 2019$19.17$20.05$18.62$18.980
Mar 25, 2019 – Mar 29, 2019$18.98$20.13$17.08$17.980
Apr 1, 2019 – Apr 5, 2019$18.15$19.80$17.81$19.710
Apr 8, 2019 – Apr 12, 2019$19.63$19.63$17.22$17.410
Apr 15, 2019 – Apr 18, 2019$17.50$17.79$15.78$16.210
Apr 22, 2019 – Apr 26, 2019$16.13$17.02$16.00$16.880
Apr 29, 2019 – May 3, 2019$16.87$18.48$15.58$17.900
May 6, 2019 – May 10, 2019$17.61$18.64$17.00$17.420
May 13, 2019 – May 17, 2019$17.01$18.77$15.24$18.710
May 20, 2019 – May 24, 2019$18.50$19.24$17.91$18.850
May 27, 2019 – May 31, 2019$18.79$19.08$16.99$18.340
Jun 3, 2019 – Jun 7, 2019$18.34$19.09$13.94$14.910
Jun 10, 2019 – Jun 14, 2019$15.06$15.63$14.56$15.220
Jun 17, 2019 – Jun 21, 2019$15.28$17.36$15.22$16.640
Jun 24, 2019 – Jun 28, 2019$16.59$17.11$16.07$16.970
Jul 1, 2019 – Jul 5, 2019$17.26$17.50$16.02$16.350
Jul 8, 2019 – Jul 12, 2019$16.24$16.71$15.52$15.870
Jul 15, 2019 – Jul 19, 2019$15.80$16.00$14.66$14.690
Jul 22, 2019 – Jul 26, 2019$14.80$14.89$13.33$14.230
Jul 29, 2019 – Aug 2, 2019$14.23$15.14$13.69$13.930
Aug 5, 2019 – Aug 9, 2019$13.59$14.80$13.05$14.330
Aug 12, 2019 – Aug 16, 2019$14.15$15.48$13.90$15.070
Aug 19, 2019 – Aug 23, 2019$15.23$15.47$14.20$14.280
Aug 26, 2019 – Aug 30, 2019$14.40$14.75$13.85$14.340
Sep 2, 2019 – Sep 6, 2019$14.34$14.57$13.23$13.310
Sep 9, 2019 – Sep 13, 2019$13.36$14.68$12.79$13.080
Sep 16, 2019 – Sep 20, 2019$13.01$13.53$12.53$12.880
Sep 23, 2019 – Sep 27, 2019$12.88$13.54$12.36$12.440
Sep 30, 2019 – Oct 4, 2019$12.52$13.14$11.40$12.180
Oct 7, 2019 – Oct 11, 2019$12.07$12.25$10.75$11.380
Oct 14, 2019 – Oct 18, 2019$11.26$11.66$10.92$11.000
Oct 21, 2019 – Oct 25, 2019$11.01$11.68$8.65$8.710
Oct 28, 2019 – Nov 1, 2019$8.84$9.09$8.31$8.830
Nov 4, 2019 – Nov 8, 2019$8.86$8.90$8.24$8.250
Nov 11, 2019 – Nov 15, 2019$8.23$8.69$7.88$8.640
Nov 18, 2019 – Nov 22, 2019$8.64$8.80$7.43$8.660
Nov 25, 2019 – Nov 29, 2019$8.80$9.57$8.71$9.470
Dec 2, 2019 – Dec 6, 2019$9.43$9.73$8.98$9.680
Dec 9, 2019 – Dec 13, 2019$9.76$10.67$7.94$10.590
Dec 16, 2019 – Dec 20, 2019$10.65$11.11$9.91$10.890
Dec 23, 2019 – Dec 27, 2019$10.99$11.24$10.64$10.760
Dec 30, 2019 – Jan 3, 2020$10.72$11.00$10.36$10.940
Jan 6, 2020 – Jan 10, 2020$10.66$11.64$10.48$11.060
Jan 13, 2020 – Jan 17, 2020$11.12$12.17$10.59$11.260
Jan 20, 2020 – Jan 24, 2020$11.58$12.51$10.64$10.800
Jan 27, 2020 – Jan 31, 2020$10.58$10.75$9.17$9.250
Feb 3, 2020 – Feb 7, 2020$9.34$10.35$9.28$9.510
Feb 10, 2020 – Feb 14, 2020$9.70$10.50$9.61$10.160
Feb 17, 2020 – Feb 21, 2020$10.10$11.68$10.10$11.450
Feb 24, 2020 – Feb 28, 2020$10.97$12.55$8.52$8.770
Mar 2, 2020 – Mar 6, 2020$8.96$9.37$7.20$7.420
Mar 9, 2020 – Mar 13, 2020$6.87$7.43$4.65$6.250
Mar 16, 2020 – Mar 20, 2020$4.98$5.16$4.04$4.860
Mar 23, 2020 – Mar 27, 2020$5.00$6.19$4.67$5.820
Mar 30, 2020 – Apr 3, 2020$5.89$6.05$5.08$5.240
Apr 6, 2020 – Apr 9, 2020$5.54$5.88$5.22$5.760
Apr 13, 2020 – Apr 17, 2020$5.77$6.45$5.00$6.450
Apr 20, 2020 – Apr 24, 2020$6.30$7.81$6.20$7.290
Apr 27, 2020 – May 1, 2020$7.44$7.74$6.61$6.680
May 4, 2020 – May 8, 2020$6.60$27.34$6.51$20.340
May 11, 2020 – May 15, 2020$20.03$29.50$20.01$25.800
May 18, 2020 – May 22, 2020$26.63$27.41$24.55$25.370
May 25, 2020 – May 29, 2020$26.56$26.78$18.43$19.240
Jun 1, 2020 – Jun 5, 2020$20.41$22.87$19.30$19.970
Jun 8, 2020 – Jun 12, 2020$19.86$21.26$18.79$20.030
Jun 15, 2020 – Jun 19, 2020$19.92$29.56$19.80$28.810
Jun 22, 2020 – Jun 26, 2020$28.81$29.80$25.56$27.990
Jun 29, 2020 – Jul 2, 2020$28.18$30.58$27.25$29.500
Jul 6, 2020 – Jul 10, 2020$30.15$32.18$28.57$30.520
Jul 13, 2020 – Jul 17, 2020$30.24$31.34$26.97$27.970
Jul 20, 2020 – Jul 24, 2020$28.34$28.72$24.62$25.260
Jul 27, 2020 – Jul 31, 2020$25.24$27.63$23.95$25.400
Aug 3, 2020 – Aug 7, 2020$24.82$29.20$24.64$27.420
Aug 10, 2020 – Aug 14, 2020$27.70$29.36$25.67$26.380
Aug 17, 2020 – Aug 21, 2020$26.41$27.71$25.47$26.400
Aug 24, 2020 – Aug 28, 2020$26.46$27.99$25.46$27.300
Aug 31, 2020 – Sep 4, 2020$27.72$29.15$24.57$26.460
Sep 7, 2020 – Sep 11, 2020$26.16$28.88$25.48$26.870
Sep 14, 2020 – Sep 18, 2020$28.01$32.01$27.94$31.600
Sep 21, 2020 – Sep 25, 2020$30.14$30.56$23.81$25.030
Sep 28, 2020 – Oct 2, 2020$25.28$26.25$24.25$24.270
Oct 5, 2020 – Oct 9, 2020$24.52$26.96$24.52$25.460
Oct 12, 2020 – Oct 16, 2020$25.70$26.12$23.73$24.410
Oct 19, 2020 – Oct 23, 2020$24.54$24.83$21.93$22.090
Oct 26, 2020 – Oct 30, 2020$21.65$22.06$18.90$19.410
Nov 2, 2020 – Nov 6, 2020$19.34$22.65$18.68$19.790
Nov 9, 2020 – Nov 13, 2020$20.44$21.83$19.83$21.490
Nov 16, 2020 – Nov 20, 2020$21.76$22.65$20.83$22.470
Nov 23, 2020 – Nov 27, 2020$22.70$23.55$21.48$23.070
Nov 30, 2020 – Dec 4, 2020$23.35$25.07$21.54$24.000
Dec 7, 2020 – Dec 11, 2020$24.69$25.32$21.08$22.190
Dec 14, 2020 – Dec 18, 2020$23.50$28.19$22.58$25.270
Dec 21, 2020 – Dec 24, 2020$24.64$26.59$23.95$24.300
Dec 28, 2020 – Dec 31, 2020$24.45$25.10$22.13$22.860
Jan 4, 2021 – Jan 8, 2021$23.04$23.33$20.16$20.520
Jan 11, 2021 – Jan 15, 2021$20.21$21.38$20.12$20.590
Jan 18, 2021 – Jan 22, 2021$20.74$23.89$20.70$22.550
Jan 25, 2021 – Jan 29, 2021$22.60$24.11$19.80$20.440
Feb 1, 2021 – Feb 5, 2021$20.79$23.94$19.85$22.860
Feb 8, 2021 – Feb 12, 2021$23.12$23.33$20.09$20.210
Feb 15, 2021 – Feb 19, 2021$20.43$21.05$18.88$20.000
Feb 22, 2021 – Feb 26, 2021$19.64$25.80$18.16$25.010
Mar 1, 2021 – Mar 5, 2021$25.25$26.16$22.63$26.010
Mar 8, 2021 – Mar 12, 2021$26.10$30.28$25.67$30.190
Mar 15, 2021 – Mar 19, 2021$29.68$31.49$28.19$30.470
Mar 22, 2021 – Mar 26, 2021$30.10$33.39$28.78$33.200
Mar 29, 2021 – Apr 1, 2021$32.66$32.96$30.47$32.250
Apr 5, 2021 – Apr 9, 2021$32.64$33.61$30.63$31.160
Apr 12, 2021 – Apr 16, 2021$31.30$32.88$28.56$31.830
Apr 19, 2021 – Apr 23, 2021$31.14$35.16$30.45$34.800
Apr 26, 2021 – Apr 30, 2021$34.85$36.48$32.12$32.360
May 3, 2021 – May 7, 2021$32.44$34.00$31.47$31.820
May 10, 2021 – May 14, 2021$31.63$31.63$27.98$29.490
May 17, 2021 – May 21, 2021$29.37$32.22$28.69$29.930
May 24, 2021 – May 28, 2021$30.10$32.67$29.49$32.190
May 31, 2021 – Jun 4, 2021$32.30$32.81$26.14$27.010
Jun 7, 2021 – Jun 11, 2021$27.06$27.06$21.21$21.330
Jun 14, 2021 – Jun 18, 2021$21.41$21.96$20.30$21.890
Jun 21, 2021 – Jun 25, 2021$22.02$27.60$20.96$27.170
Jun 28, 2021 – Jul 2, 2021$27.38$29.16$25.94$28.700
Jul 5, 2021 – Jul 9, 2021$28.57$28.88$26.96$27.940
Jul 12, 2021 – Jul 16, 2021$27.92$28.19$23.95$24.570
Jul 19, 2021 – Jul 23, 2021$24.07$25.98$24.00$25.780
Jul 26, 2021 – Jul 30, 2021$25.78$27.00$23.71$24.960
Aug 2, 2021 – Aug 6, 2021$24.91$25.87$24.00$24.540
Aug 9, 2021 – Aug 13, 2021$24.63$24.93$23.14$23.190
Aug 16, 2021 – Aug 20, 2021$23.06$24.21$21.25$21.980
Aug 23, 2021 – Aug 27, 2021$22.34$23.90$21.90$23.700
Aug 30, 2021 – Sep 3, 2021$23.86$24.56$22.41$22.500
Sep 6, 2021 – Sep 10, 2021$22.50$25.26$19.88$25.100
Sep 13, 2021 – Sep 17, 2021$25.21$28.09$19.11$20.480
Sep 20, 2021 – Sep 24, 2021$20.24$22.78$19.73$19.740
Sep 27, 2021 – Oct 1, 2021$20.02$21.64$19.89$21.440
Oct 4, 2021 – Oct 8, 2021$21.35$21.49$19.64$20.630
Oct 11, 2021 – Oct 15, 2021$20.77$21.78$19.74$19.740
Oct 18, 2021 – Oct 22, 2021$19.75$20.31$18.98$19.110
Oct 25, 2021 – Oct 29, 2021$19.00$20.23$18.80$19.530
Nov 1, 2021 – Nov 5, 2021$19.43$22.68$19.12$21.880
Nov 8, 2021 – Nov 12, 2021$21.87$22.18$19.42$19.990
Nov 15, 2021 – Nov 19, 2021$20.14$20.21$17.29$18.550
Nov 22, 2021 – Nov 26, 2021$18.63$19.73$17.60$18.770
Nov 29, 2021 – Dec 3, 2021$18.84$19.10$16.20$16.400
Dec 6, 2021 – Dec 10, 2021$16.53$17.94$15.77$16.440
Dec 13, 2021 – Dec 17, 2021$16.28$17.78$15.72$16.570
Dec 20, 2021 – Dec 23, 2021$16.76$17.66$15.81$17.380
Dec 27, 2021 – Dec 31, 2021$17.25$17.47$15.72$16.050
Jan 3, 2022 – Jan 7, 2022$16.05$17.20$14.54$14.790
Jan 10, 2022 – Jan 14, 2022$14.57$15.14$13.50$14.440
Jan 17, 2022 – Jan 21, 2022$14.16$14.16$12.69$12.710
Jan 24, 2022 – Jan 28, 2022$12.62$13.27$10.95$11.870
Jan 31, 2022 – Feb 4, 2022$12.05$12.79$10.93$11.560
Feb 7, 2022 – Feb 11, 2022$11.43$12.32$10.59$10.710
Feb 14, 2022 – Feb 18, 2022$10.72$11.37$10.02$10.140
Feb 21, 2022 – Feb 25, 2022$10.04$10.59$8.91$9.670
Feb 28, 2022 – Mar 4, 2022$9.90$10.00$8.13$8.250
Mar 7, 2022 – Mar 11, 2022$8.26$9.04$8.15$8.490
Mar 14, 2022 – Mar 18, 2022$8.60$9.33$7.91$9.310
Mar 21, 2022 – Mar 25, 2022$9.26$9.37$8.70$8.760
Mar 28, 2022 – Apr 1, 2022$8.82$9.57$8.29$9.540
Apr 4, 2022 – Apr 8, 2022$9.62$10.20$8.93$8.980
Apr 11, 2022 – Apr 14, 2022$8.80$8.83$8.09$8.610
Apr 18, 2022 – Apr 22, 2022$8.56$8.66$7.64$7.810
Apr 25, 2022 – Apr 29, 2022$7.90$8.30$6.92$7.150
May 2, 2022 – May 6, 2022$7.15$7.80$4.64$4.690
May 9, 2022 – May 13, 2022$4.46$4.89$3.96$4.160
May 16, 2022 – May 20, 2022$4.18$4.39$3.76$3.980
May 23, 2022 – May 27, 2022$3.98$4.12$3.27$3.500
May 30, 2022 – Jun 3, 2022$3.51$3.66$3.26$3.340
Jun 6, 2022 – Jun 10, 2022$3.39$3.60$2.76$2.800
Jun 13, 2022 – Jun 17, 2022$2.74$2.80$2.13$2.300
Jun 20, 2022 – Jun 24, 2022$2.55$3.38$2.45$3.340
Jun 27, 2022 – Jul 1, 2022$3.37$3.45$2.90$3.050
Jul 4, 2022 – Jul 8, 2022$2.99$3.63$2.97$3.500
Jul 11, 2022 – Jul 15, 2022$2.96$4.37$2.96$4.210
Jul 18, 2022 – Jul 22, 2022$4.12$4.23$3.26$3.630
Jul 25, 2022 – Jul 29, 2022$3.70$3.80$2.96$3.130
Aug 1, 2022 – Aug 5, 2022$3.11$4.40$3.07$4.390
Aug 8, 2022 – Aug 12, 2022$4.39$5.41$4.17$5.220
Aug 15, 2022 – Aug 19, 2022$5.16$5.26$3.99$4.060
Aug 22, 2022 – Aug 26, 2022$4.00$4.04$3.68$3.720
Aug 29, 2022 – Sep 2, 2022$3.96$4.26$3.81$4.240
Sep 5, 2022 – Sep 9, 2022$4.31$4.32$3.98$4.240
Sep 12, 2022 – Sep 16, 2022$4.16$4.16$3.32$3.450
Sep 19, 2022 – Sep 23, 2022$3.41$3.48$2.94$3.040
Sep 26, 2022 – Sep 30, 2022$3.00$3.72$3.00$3.460
Oct 3, 2022 – Oct 7, 2022$3.57$3.78$3.35$3.520
Oct 10, 2022 – Oct 14, 2022$3.47$3.59$3.15$3.520
Oct 17, 2022 – Oct 21, 2022$3.79$4.83$3.39$4.800
Oct 24, 2022 – Oct 28, 2022$4.85$5.10$4.10$4.980
Oct 31, 2022 – Nov 4, 2022$4.97$6.15$4.70$5.920
Nov 7, 2022 – Nov 11, 2022$6.01$7.04$5.82$6.730
Nov 14, 2022 – Nov 18, 2022$7.20$7.57$5.68$6.480
Nov 21, 2022 – Nov 25, 2022$6.44$6.58$5.05$5.920
Nov 28, 2022 – Dec 2, 2022$5.94$7.22$5.92$6.900
Dec 5, 2022 – Dec 9, 2022$6.91$6.91$5.94$6.240
Dec 12, 2022 – Dec 16, 2022$6.25$6.61$6.05$6.390
Dec 19, 2022 – Dec 23, 2022$6.40$6.40$5.54$5.940
Dec 26, 2022 – Dec 30, 2022$5.93$6.77$5.39$6.710
Jan 2, 2023 – Jan 6, 2023$6.83$7.00$5.48$5.700
Jan 9, 2023 – Jan 13, 2023$5.74$5.77$4.97$5.290
Jan 16, 2023 – Jan 20, 2023$5.32$5.88$4.76$5.790
Jan 23, 2023 – Jan 27, 2023$5.79$6.46$5.70$5.740
Jan 30, 2023 – Feb 3, 2023$5.70$6.09$5.47$5.590
Feb 6, 2023 – Feb 10, 2023$5.56$6.07$5.48$5.510
Feb 13, 2023 – Feb 17, 2023$5.49$6.81$4.53$6.610
Feb 20, 2023 – Feb 24, 2023$6.54$7.19$5.85$6.170
Feb 27, 2023 – Mar 3, 2023$6.22$6.51$5.82$6.070
Mar 6, 2023 – Mar 10, 2023$6.01$6.47$5.17$5.320
Mar 13, 2023 – Mar 17, 2023$5.66$7.49$5.63$6.650
Mar 20, 2023 – Mar 24, 2023$6.80$7.40$6.57$6.680
Mar 27, 2023 – Mar 31, 2023$6.68$7.33$6.55$7.170
Apr 3, 2023 – Apr 6, 2023$7.14$7.71$7.14$7.340
Apr 10, 2023 – Apr 14, 2023$7.27$7.27$6.19$6.490
Apr 17, 2023 – Apr 21, 2023$6.58$7.15$6.56$6.950
Apr 24, 2023 – Apr 28, 2023$6.92$7.18$6.55$6.890
May 1, 2023 – May 5, 2023$6.94$7.54$6.53$7.110
May 8, 2023 – May 12, 2023$7.18$7.90$6.49$6.580
May 15, 2023 – May 19, 2023$6.59$6.72$5.63$5.750
May 22, 2023 – May 26, 2023$5.72$6.00$5.00$5.100
May 29, 2023 – Jun 2, 2023$5.09$5.23$4.56$4.860
Jun 5, 2023 – Jun 9, 2023$4.85$5.59$4.82$5.560
Jun 12, 2023 – Jun 16, 2023$5.63$6.18$5.54$6.120
Jun 19, 2023 – Jun 23, 2023$6.08$6.08$5.42$5.740
Jun 26, 2023 – Jun 30, 2023$5.72$5.74$5.06$5.350
Jul 3, 2023 – Jul 7, 2023$5.36$5.45$4.80$5.020
Jul 10, 2023 – Jul 14, 2023$5.04$5.25$4.82$4.920
Jul 17, 2023 – Jul 21, 2023$4.97$5.19$4.84$4.900
Jul 24, 2023 – Jul 28, 2023$4.90$4.92$4.44$4.670
Jul 31, 2023 – Aug 4, 2023$4.71$5.39$4.61$5.000
Aug 7, 2023 – Aug 11, 2023$5.02$6.45$4.64$5.930
Aug 14, 2023 – Aug 18, 2023$5.92$6.01$4.79$4.940
Aug 21, 2023 – Aug 25, 2023$4.93$5.44$4.74$5.050
Aug 28, 2023 – Sep 1, 2023$5.11$5.16$4.65$4.860
Sep 4, 2023 – Sep 8, 2023$5.01$5.40$4.89$5.120
Sep 11, 2023 – Sep 15, 2023$5.12$5.50$4.64$4.660
Sep 18, 2023 – Sep 22, 2023$4.65$4.72$4.48$4.660
Sep 25, 2023 – Sep 29, 2023$4.64$4.87$4.47$4.660
Oct 2, 2023 – Oct 6, 2023$4.65$4.91$4.29$4.780
Oct 9, 2023 – Oct 13, 2023$4.71$5.15$4.64$5.070
Oct 16, 2023 – Oct 20, 2023$5.10$5.34$4.50$4.840
Oct 23, 2023 – Oct 27, 2023$4.77$5.14$4.70$4.960
Oct 30, 2023 – Nov 3, 2023$5.02$5.41$5.00$5.310
Nov 6, 2023 – Nov 10, 2023$5.40$7.34$5.34$6.400
Nov 13, 2023 – Nov 17, 2023$6.47$7.80$6.14$7.590
Nov 20, 2023 – Nov 24, 2023$7.60$7.97$7.30$7.500
Nov 27, 2023 – Dec 1, 2023$7.40$8.40$7.36$8.380
Dec 4, 2023 – Dec 8, 2023$8.47$9.10$8.20$8.710
Dec 11, 2023 – Dec 15, 2023$8.85$9.64$8.37$9.260
Dec 18, 2023 – Dec 22, 2023$9.24$10.74$8.63$9.870
Dec 25, 2023 – Dec 29, 2023$9.93$10.28$9.61$9.620
Jan 1, 2024 – Jan 5, 2024$9.51$10.33$9.33$9.770
Jan 8, 2024 – Jan 12, 2024$9.72$10.99$9.54$10.700
Jan 15, 2024 – Jan 19, 2024$10.51$12.10$10.15$12.000
Jan 22, 2024 – Jan 26, 2024$12.10$13.46$11.73$13.220
Jan 29, 2024 – Feb 2, 2024$13.17$15.87$12.87$15.450
Feb 5, 2024 – Feb 9, 2024$15.33$18.85$15.31$17.320
Feb 12, 2024 – Feb 16, 2024$17.56$18.43$16.32$17.280
Feb 19, 2024 – Feb 23, 2024$17.13$18.45$16.80$18.140
Feb 26, 2024 – Mar 1, 2024$18.00$19.39$16.41$19.060
Mar 4, 2024 – Mar 8, 2024$19.78$21.88$16.44$17.430
Mar 11, 2024 – Mar 15, 2024$17.15$18.13$15.57$15.930
Mar 18, 2024 – Mar 22, 2024$15.80$16.38$14.47$14.480
Mar 25, 2024 – Mar 28, 2024$14.46$15.25$14.08$14.720
Apr 1, 2024 – Apr 5, 2024$14.70$19.03$12.82$18.240
Apr 8, 2024 – Apr 12, 2024$18.42$19.54$17.12$17.540
Apr 15, 2024 – Apr 19, 2024$17.48$17.72$15.24$15.610
Apr 22, 2024 – Apr 26, 2024$15.73$16.59$14.13$14.560
Apr 29, 2024 – May 3, 2024$14.54$16.30$14.19$15.670
May 6, 2024 – May 10, 2024$15.68$16.44$3.14$3.310
May 13, 2024 – May 17, 2024$3.51$5.20$3.40$4.370
May 20, 2024 – May 24, 2024$4.43$4.88$4.09$4.550
May 27, 2024 – May 31, 2024$4.60$4.70$4.03$4.090
Jun 3, 2024 – Jun 7, 2024$4.14$5.02$4.11$4.530
Jun 10, 2024 – Jun 14, 2024$4.45$5.19$4.32$4.470
Jun 17, 2024 – Jun 21, 2024$4.47$4.49$4.00$4.370
Jun 24, 2024 – Jun 28, 2024$4.32$4.75$4.00$4.250
Jul 1, 2024 – Jul 5, 2024$4.19$4.48$4.03$4.200
Jul 8, 2024 – Jul 12, 2024$4.22$4.95$4.18$4.700
Jul 15, 2024 – Jul 19, 2024$4.70$5.48$4.63$4.920
Jul 22, 2024 – Jul 26, 2024$4.92$5.77$4.91$5.550
Jul 29, 2024 – Aug 2, 2024$5.55$5.67$3.57$3.830
Aug 5, 2024 – Aug 9, 2024$3.51$3.81$3.26$3.520
Aug 12, 2024 – Aug 16, 2024$3.50$3.57$3.20$3.230
Aug 19, 2024 – Aug 23, 2024$3.30$3.71$3.24$3.490
Aug 26, 2024 – Aug 30, 2024$3.50$3.60$3.34$3.510
Sep 2, 2024 – Sep 6, 2024$3.42$3.51$3.19$3.250
Sep 9, 2024 – Sep 13, 2024$3.25$3.76$3.20$3.700
Sep 16, 2024 – Sep 20, 2024$3.66$3.79$3.25$3.280
Sep 23, 2024 – Sep 27, 2024$3.29$3.29$2.95$3.190
Sep 30, 2024 – Oct 4, 2024$3.20$3.65$3.16$3.590
Oct 7, 2024 – Oct 11, 2024$3.58$4.15$3.50$4.140
Oct 14, 2024 – Oct 18, 2024$4.12$4.37$3.79$4.010
Oct 21, 2024 – Oct 25, 2024$3.96$4.04$3.48$3.490
Oct 28, 2024 – Nov 1, 2024$3.49$3.95$3.21$3.870
Nov 4, 2024 – Nov 8, 2024$3.87$5.10$3.61$4.350
Nov 11, 2024 – Nov 15, 2024$4.39$4.39$3.53$3.570
Nov 18, 2024 – Nov 22, 2024$3.58$3.71$3.15$3.240
Nov 25, 2024 – Nov 29, 2024$3.32$3.68$3.24$3.590
Dec 2, 2024 – Dec 6, 2024$3.56$3.77$3.34$3.500
Dec 9, 2024 – Dec 13, 2024$3.53$3.64$3.17$3.200
Dec 16, 2024 – Dec 20, 2024$3.23$3.45$3.10$3.180
Dec 23, 2024 – Dec 27, 2024$3.20$3.31$3.09$3.230
Dec 30, 2024 – Jan 3, 2025$3.18$3.49$3.08$3.460
Jan 6, 2025 – Jan 10, 2025$3.48$3.60$3.12$3.180
Jan 13, 2025 – Jan 17, 2025$3.15$3.22$2.95$3.000
Jan 20, 2025 – Jan 24, 2025$2.99$3.37$2.91$3.230
Jan 27, 2025 – Jan 31, 2025$3.21$3.33$2.93$3.000
Feb 3, 2025 – Feb 7, 2025$2.91$3.02$2.59$2.600
Feb 10, 2025 – Feb 14, 2025$2.62$2.65$2.34$2.560
Feb 17, 2025 – Feb 21, 2025$2.61$2.95$2.57$2.760
Feb 24, 2025 – Feb 28, 2025$2.75$2.79$2.33$2.460
Mar 3, 2025 – Mar 7, 2025$2.46$2.50$2.15$2.270
Mar 10, 2025 – Mar 14, 2025$2.23$2.49$2.16$2.220
Mar 17, 2025 – Mar 21, 2025$2.22$2.24$1.89$2.000
Mar 24, 2025 – Mar 28, 2025$2.03$2.08$1.26$1.260
Mar 31, 2025 – Apr 4, 2025$1.27$1.30$1.04$1.060
Apr 7, 2025 – Apr 11, 2025$1.03$1.32$0.99$1.290
Apr 14, 2025 – Apr 17, 2025$1.32$1.34$1.10$1.260
Apr 21, 2025 – Apr 25, 2025$1.20$1.81$1.20$1.710
Apr 28, 2025 – May 2, 2025$1.70$1.82$1.54$1.750
May 5, 2025 – May 9, 2025$1.72$1.74$1.42$1.430
May 12, 2025 – May 16, 2025$1.52$1.64$1.45$1.580
May 19, 2025 – May 23, 2025$1.57$1.64$1.44$1.510
May 26, 2025 – May 30, 2025$1.52$1.58$1.30$1.360
Jun 2, 2025 – Jun 6, 2025$1.37$1.86$1.34$1.780
Jun 9, 2025 – Jun 13, 2025$1.80$2.17$1.48$1.520
Jun 16, 2025 – Jun 20, 2025$1.55$1.57$1.30$1.310
Jun 23, 2025 – Jun 27, 2025$1.30$1.41$1.19$1.190
Jun 30, 2025 – Jul 3, 2025$1.23$1.47$1.19$1.460
Jul 7, 2025 – Jul 11, 2025$1.45$1.65$1.34$1.610
Jul 14, 2025 – Jul 18, 2025$1.61$1.63$1.47$1.480
Jul 21, 2025 – Jul 25, 2025$1.48$1.88$1.47$1.710
Jul 28, 2025 – Aug 1, 2025$1.72$1.76$1.47$1.580
Aug 4, 2025 – Aug 8, 2025$1.60$1.72$1.50$1.540
Aug 11, 2025 – Aug 15, 2025$1.55$1.67$1.43$1.580
Aug 18, 2025 – Aug 22, 2025$1.56$1.70$1.44$1.690
Aug 25, 2025 – Aug 29, 2025$1.73$1.87$1.63$1.770
Sep 1, 2025 – Sep 5, 2025$1.77$2.22$1.73$2.000
Sep 8, 2025 – Sep 12, 2025$1.97$1.97$1.57$1.590
Sep 15, 2025 – Sep 19, 2025$1.60$1.75$1.46$1.620
Sep 22, 2025 – Sep 26, 2025$1.62$1.82$1.58$1.730
Sep 29, 2025 – Oct 3, 2025$1.74$1.83$1.65$1.780
Oct 6, 2025 – Oct 10, 2025$1.78$1.83$1.65$1.690
Oct 13, 2025 – Oct 17, 2025$1.69$1.77$1.56$1.650
Oct 20, 2025 – Oct 24, 2025$1.66$2.15$1.66$1.840
Oct 27, 2025 – Oct 31, 2025$1.86$1.94$1.56$1.660
Nov 3, 2025 – Nov 7, 2025$1.65$1.69$1.29$1.370
Nov 10, 2025 – Nov 14, 2025$1.37$1.74$1.37$1.500
Nov 17, 2025 – Nov 21, 2025$1.50$1.64$1.33$1.400
Nov 24, 2025 – Nov 28, 2025$1.40$1.55$1.39$1.530
Dec 1, 2025 – Dec 5, 2025$1.51$1.51$1.32$1.370
Dec 8, 2025 – Dec 12, 2025$1.40$1.45$1.32$1.400
Dec 15, 2025 – Dec 19, 2025$1.40$1.66$1.32$1.500
Dec 22, 2025 – Dec 26, 2025$1.50$1.69$1.50$1.610
Dec 29, 2025 – Jan 2, 2026$1.62$1.66$1.54$1.610
Jan 5, 2026 – Jan 9, 2026$1.61$1.90$1.61$1.830
Jan 12, 2026 – Jan 16, 2026$1.85$1.85$1.70$1.720
Jan 19, 2026 – Jan 23, 2026$1.70$1.86$1.62$1.800
Jan 26, 2026 – Jan 30, 2026$1.82$1.97$1.74$1.830
Feb 2, 2026 – Feb 6, 2026$1.86$1.86$1.66$1.810
Feb 9, 2026 – Feb 13, 2026$1.80$1.83$1.66$1.710
Feb 16, 2026 – Feb 20, 2026$1.71$1.74$1.68$1.700
Feb 23, 2026 – Feb 27, 2026$1.70$2.01$1.60$1.990
Mar 2, 2026 – Mar 6, 2026$1.96$2.26$1.81$2.230
Mar 9, 2026 – Mar 13, 2026$2.25$3.54$2.25$3.000
Mar 16, 2026 – Mar 20, 2026$3.03$3.23$2.81$2.860
Mar 23, 2026 – Mar 27, 2026$2.86$3.26$2.71$2.930
Mar 30, 2026 – Apr 2, 2026$2.95$3.16$2.73$3.070
Apr 6, 2026 – Apr 10, 2026$3.09$3.88$3.09$3.600
Apr 13, 2026 – Apr 17, 2026$3.58$3.72$3.36$3.460
Apr 20, 2026 – Apr 24, 2026$3.51$3.66$3.10$3.190
Apr 27, 2026 – May 1, 2026$3.27$3.32$2.90$3.130
May 4, 2026 – May 8, 2026$3.15$3.40$2.85$3.000
May 11, 2026 – May 15, 2026$3.00$4.35$2.93$4.250
May 18, 2026 – May 22, 2026$4.18$4.64$4.10$4.530
May 25, 2026 – May 29, 2026$4.50$4.64$4.13$4.160
Jun 1, 2026 – Jun 5, 2026$4.14$4.46$3.87$3.910
Jun 8, 2026 – Jun 12, 2026$3.89$4.12$3.81$3.960
Jun 15, 2026 – Jun 18, 2026$3.96$4.25$3.85$4.130
Jun 22, 2026 – Jun 26, 2026$4.01$5.08$4.00$4.810
Jun 29, 2026 – Jul 2, 2026$4.80$4.96$4.50$4.710
Jul 6, 2026 – Jul 10, 2026$4.90$5.06$4.16$4.330
Jul 13, 2026 – Jul 17, 2026$4.30$4.55$4.01$4.490
Jul 20, 2026 – Jul 24, 2026$4.60$4.63$3.36$3.700
Jul 27, 2026 – Jul 31, 2026$3.70$4.06$3.61$3.690
Aug 3, 2026 – Aug 7, 2026$3.72$4.06$3.68$4.040
Aug 10, 2026 – Aug 14, 2026$4.07$4.31$3.79$4.220
Aug 17, 2026 – Aug 21, 2026$4.21$4.30$3.99$4.100
Aug 24, 2026 – Aug 28, 2026$4.07$4.20$3.97$4.130
Aug 31, 2026 – Sep 4, 2026$4.12$4.49$3.89$4.400

Valuation

MetricValueUpside
IC Value$102.04+2,219%
P/E-2.54
P/B3.41
P/S1.27
EV/EBITDA-1.78
PEG-24.70
P/TBV3.41

Valuation history

Annual price overlaid with each model's fair value. Y-axis is log scale.

Annual price and model valuations for MGNX, USD per share
YearPriceAIICGraham-DoddGraham Formula
2011
2012
2013$33.22$24.30
2014$34.77$223.67
2015$17.60$38.53
2016$19.79$20.20
2017$30.58$69.95
2018$19.33$205.51
2019$7.42$10.24
2020$30.19$18.59
2021$8.49$10.86
2022$5.32$26.44
2023$17.43$19.21
2024$2.27$24.64
2025$3.00$12.67

Historic valuation ratios

Pick a category, then toggle metrics to compare.

USD millions

Line items

    USD millions

    Line items

      USD millions

      Line items

        About MacroGenics, Inc.

        MacroGenics, Inc., a clinical-stage biopharmaceutical company, discovers, develops, manufactures, and commercializes antibody-based therapeutics for the treatment of cancer in the United States. The company’s product pipeline includes lorigerlimab, a bispecific DART molecule that targets checkpoint inhibitors PD-1 and CTLA-4 for the treatment of mCRPC and docetaxel that is in phase 2 clinical trials, as well as for the treatment of platinum-resistant ovarian cancer and clear cell gynecologic cancer which has completed phase 1 clinical trial; MGC026, an ADC that targets B7-H3 and delivers a novel topoisomerase I inhibitor (TOP1i)-based linker-payload; MGC028, an antibody-drug conjugates (ADC) that targets ADAM9 and delivers a novel TOP1i-based linker-payload for the treatment of solid tumors, which is in phase 1 clinical trials; MGC030, a ADC molecule that targets an undisclosed antigen expressed across several solid tumors, which is in preclinical trials. It is also developing T-cell engager programs. The company has collaborations with TerSera Therapeutics LLC; Incyte Corporation; and Gilead Sciences, Inc. MacroGenics, Inc. was incorporated in 2000 and is headquartered in Rockville, Maryland.

        CEO
        Eric Risser
        Employees
        293
        Beta
        1.18

        Peer comparison

        Same-industry comparables, ranked by market cap.

        Scroll horizontally for additional metrics. Ticker column stays fixed.

        Peer comparison for MGNX: basic info, valuation models, ratios, profitability, leverage, growth, cash flow, dividends, enterprise value, and Altman Z-score.
        Basic InfoIC ValuationCore ValuationProfitabilityLeverage & LiquidityGrowthCash FlowDividendsEnterprise ValueRisk
        TickerCompany NamePriceMarket CapValueUpsideP/EP/BP/SEV/EBITDAPEGP/TBVGross MarginOperating MarginNet MarginROEROICROADebt/EquityInterest CoverageCurrent RatioQuick RatioNet Debt/EBITDAEPS GrowthSales GrowthFCF GrowthFCF YieldOp Cash Flow RatioCash ROICDividend YieldDividend PayoutShareholder YieldEV/EBITEV/FCFEV/SalesAltman Z-Score
        MGNXMacroGenics, Inc.$4.04247.9M$12.67+214%-2.543.411.27-1.78-24.703.4171.12%-48.72%-49.91%-86.95%190.71%-28.78%1.92-8.565.104.71-0.8310.28%0.78%15.09%-43.78%-1.88219.14%0.00%0.00%0.00%-1.46-1.280.71-5.75
        CLNNClene Inc.$5.3855.46M$13.80+156%-2.15-3.21281.96-3.31-3.2178.50%-11541.50%-13086.50%197.91%3615.19%-115.13%-1.23-8.610.830.54-0.75-53.26%-41.52%-12.91%-32.96%-1.722910.73%0.00%0.00%0.00%-3.16-3.92364.38-27.17
        CNTBConnect Biopharma Holding…$2.18137.26M$13.83+534%-2.703.572339.46-1.94-1.053.57100.00%-90740.62%-86687.50%-82.72%3825.69%-70.51%0.023.743.270.69257.14%-99.75%111.97%-34.49%-3.763401.84%0.00%0.00%0.00%-1.83-2.051657.40-6.25
        CNTXContext Therapeutics Inc.$0.6963.67M-8.855.29-7.035.290.00%0.00%0.00%-46.39%1823.89%-43.36%0.008.528.231.82-17.39%-9.87%-8.26%-3.291213.67%0.00%0.00%0.00%-6.40-9.6120.40
        COYACoya Therapeutics, Inc.$4.5582.85M$19.06+319%-3.571.769.54-1.37-12.071.7699.66%-255.05%-267.14%-51.39%1584.97%-45.02%0.008.507.972.2129.59%123.57%4.38%-14.17%-1.83839.92%0.00%0.00%11.19%-1.43-2.703.654.71
        IFRXInflaRx N.V.$1.77127.85M$0.48-73%-1.261.331877.02-0.211.33-24677.94%-164525.50%-155582.08%-85.15%-242.23%-66.81%0.02-1280.374.133.690.33-15.38%-82.31%-29.98%-61.81%-2.61-170.82%0.00%0.00%0.00%-0.20-0.28324.40-9.16
        ORMPOramed Pharmaceuticals In…$4.32176.8M2.220.7171.010.220.710.65%-754.40%3202.50%37.00%-32.31%33.16%0.006.986.84-0.60-419.15%31.41%-7.80%-0.48-27.91%0.00%0.00%3.34%-1.12-1.538.472.38
        OVIDOvid Therapeutics Inc.$2.62489M$83.85+3,100%-8.341.1120.03-5.201.1195.86%-585.20%-240.13%-17.51%-81.34%-14.33%0.1010.918.40-0.02-35.14%1181.27%-31.58%-26.39%-4.63-73.47%0.00%0.00%0.00%-2.10-2.3212.281.09
        STTKShattuck Labs, Inc.$7.37353.05M$17.01+131%-8.545.06416.81-7.565.06-195.10%-5150.80%-4880.90%-60.25%-613.52%-53.61%0.0311.7011.071.15-53.02%-82.52%-34.04%-9.59%-5.66-475.89%0.00%0.00%0.00%-6.62-8.54341.1721.48
        WHWKWhitehawk Therapeutics In…$4.07201.27M$13.99+244%-11.751.7833.87-4.691.7889.36%-1601.12%-288.26%-21.82%6908.21%-18.63%0.0010.2610.031.83-86.02%-72.50%60.10%-40.49%-6.715916.97%0.00%0.00%4.02%-0.84-0.9813.485.34
        ZNTLZentalis Pharmaceuticals,…$4.95352.37M$1.57-68%-1.420.900.080.900.00%0.00%0.00%-49.53%-1639.66%-38.11%0.186.936.78-0.02-18.03%-100.00%-26.79%-64.31%-3.43-1343.92%0.00%0.00%2.65%0.080.09-5.01

        Disclaimer: Information on this page is provided for educational purposes only and does not constitute investment advice. Upside computed as ($102.04 ÷ $4.40) − 1 = +2,219.09% (IC, example).