MacroGenics, Inc MGNX

Open calendar →

MacroGenics, Inc. - Common Stock · Company · Nasdaq

Paper trade (simulated — no real money)

Fill: USD 3.7000 · FX 1 USD = 1.290100 SGD · about SGD 4.7734 per unit

Sign in to place simulated trades. USD fills are converted into the SGD portfolio at the displayed rate.

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 1.67 → 3.70 · 121.6%
4.8603.0951.330 1 2,3 4,5 6 7 8 9,10 11,12,13 14 15 16 17,18 19 20 21 22 Jul 25Oct 25Jan 26Apr 26Jul 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 26 Jul 2025 — 27 Jul 2026 (Last year)

Daily Nasdaq prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

No data yet
Weekend
Weekend
4.0100 4.0500 3.3600 3.7000 2,653,500
22 · 8-K After-hours · 16:07 ET 8-K ↗
4.2100 4.2900 4.0000 4.0100 575,700
4.5500 4.6100 4.2450 4.3000 502,400
4.3100 4.5550 4.3100 4.5400 648,400
4.6000 4.6300 4.2900 4.3200 603,100
Weekend
Weekend
4.0800 4.5200 4.0550 4.4900 1,031,700
4.2900 4.3200 4.0050 4.1200 898,800
4.2900 4.3500 4.1450 4.3200 592,200
4.5000 4.5200 4.2700 4.2900 1,279,800
4.3000 4.5450 4.2000 4.5000 1,123,800
Weekend
Weekend
4.5500 4.5700 4.1550 4.3300 744,500
4.6300 4.6500 4.4600 4.5700 691,900
21 · 8-K After-hours · 16:00 ET 8-K ↗
4.6900 4.7800 4.5600 4.6600 701,200
20 · 8-K After-hours · 16:30 ET 8-K ↗
4.6000 4.7800 4.3900 4.7500 941,300
4.9000 5.0600 4.5650 4.5700 833,500
Weekend
Weekend
No trading
4.6400 4.9250 4.5550 4.7100 861,000
4.6200 4.7600 4.4950 4.6200 763,300
4.8600 4.9600 4.5700 4.6200 832,200
4.8000 4.9500 4.7000 4.8600 1,364,700
Weekend
Weekend
4.6700 4.8600 4.5550 4.8100 8,516,800
4.7500 5.0350 4.5650 4.6600 1,125,700
4.7000 5.0800 4.5600 4.7800 1,941,500
4.5700 4.9400 4.5550 4.6900 1,490,600
4.0100 4.5950 4.0000 4.5800 2,039,900
Weekend
Weekend
No trading
4.0200 4.1700 3.9650 4.1300 973,000
3.8500 4.0700 3.8500 3.9600 649,600
4.1500 4.1500 3.8450 3.8800 548,300
3.9600 4.2450 3.9600 4.1300 620,500
Weekend
Weekend
3.9800 4.1200 3.9300 3.9600 513,200
3.8400 4.0800 3.8100 4.0100 712,700
3.9000 4.0400 3.8250 3.8700 501,200
3.9200 4.0900 3.8700 3.9100 532,400
3.8900 4.0550 3.8400 3.8800 641,200
Weekend
Weekend
4.2700 4.2900 3.8700 3.9100 560,000
4.1900 4.4550 4.1500 4.2500 520,300
4.0600 4.2950 4.0000 4.2000 629,100
4.1300 4.2050 4.0320 4.0500 492,500
4.1400 4.2600 4.0520 4.1400 555,600
Weekend
Weekend
4.1400 4.2800 4.1300 4.1600 597,000
4.3400 4.3720 4.2100 4.2100 469,400
4.4500 4.6350 4.3400 4.3800 674,400
4.5000 4.5150 4.3000 4.4700 1,052,500
No trading
Weekend
Weekend
4.4600 4.6400 4.3600 4.5300 1,104,200
4.4000 4.4900 4.2350 4.2400 870,400
19 · 8-K After-hours · 16:01 ET 8-K ↗
4.5200 4.6300 4.3500 4.4600 836,400
4.3900 4.6350 4.3300 4.5200 1,704,600
4.1750 4.5600 4.1000 4.3500 1,353,000
Weekend
Weekend
4.1300 4.3500 4.0400 4.2500 1,998,000
3.6100 4.3100 3.4500 4.1600 3,657,300
18 · 8-K After-hours · 16:22 ET 8-K ↗ 17 · 10-Q After-hours · 16:13 ET 10-Q ↗
3.4500 3.6000 3.2800 3.4500 1,634,600
3.4500 3.8400 3.3600 3.5200 9,610,000
16 · 8-K Pre-market · 08:00 ET 8-K ↗
3.0000 3.0550 2.9300 2.9500 891,000
Weekend
Weekend
2.9600 3.0950 2.9000 3.0000 814,200
3.0200 3.0600 2.8500 2.9400 499,700
3.1500 3.1800 2.9700 3.0100 1,156,700
3.2000 3.3000 3.1000 3.1500 621,600
15 · 8-K After-hours · 16:02 ET 8-K ↗
3.1500 3.4000 3.1300 3.2000 665,800
Weekend
Weekend
3.0200 3.1700 2.9550 3.1300 490,600
2.9500 3.1200 2.9000 3.0800 553,800
2.9600 3.0050 2.9010 2.9400 423,900
3.0500 3.1450 2.9650 3.0100 399,300
3.2700 3.3200 3.0400 3.0500 414,400
Weekend
Weekend
3.1700 3.2400 3.1000 3.1900 589,500
3.4300 3.4300 3.1700 3.1800 565,600
14 · DEFA14A After-hours · 16:45 ET DEFA14A ↗
3.5200 3.5400 3.3900 3.4200 453,400
3.5400 3.6600 3.4550 3.4700 721,700
3.5100 3.6400 3.4650 3.4800 808,200
Weekend
Weekend
3.4800 3.5450 3.4250 3.4600 533,200
3.5400 3.5650 3.3650 3.4100 405,000
3.5100 3.7150 3.4950 3.5200 649,800
3.5300 3.6350 3.4750 3.4900 782,400
3.5750 3.6200 3.3600 3.4700 925,700
Weekend
Weekend
3.7000 3.8800 3.5350 3.6000 2,061,900
3.4900 3.4900 3.3000 3.4400 769,800
13 · 8-K After-hours · 16:41 ET 8-K ↗ 12 · DEFA14A After-hours · 16:02 ET DEFA14A ↗ 11 · DEF 14A After-hours · 16:01 ET DEF 14A ↗
3.4900 3.5000 3.3100 3.4500 1,218,000
3.1800 3.4850 3.1300 3.3500 1,334,700
3.0900 3.3200 3.0900 3.1800 1,035,500
Weekend
Weekend
No trading
2.8300 3.1600 2.8300 3.0700 713,800
2.8900 2.9600 2.8500 2.9000 425,200
2.8400 2.9650 2.8200 2.8900 281,700
2.9500 2.9500 2.7300 2.7600 568,200
Weekend
Weekend
3.1600 3.1850 2.8500 2.9300 954,000
3.1400 3.2600 3.0300 3.1800 883,300
2.7800 3.2100 2.7800 3.1700 1,658,600
2.8800 2.8800 2.7100 2.7300 663,800
2.8600 3.0100 2.7300 2.9200 797,100
Weekend
Weekend
2.8700 2.9300 2.8050 2.8600 644,200
2.9600 2.9750 2.8100 2.9000 781,500
3.0600 3.1150 2.9110 2.9800 921,900
3.1200 3.1900 3.0400 3.0800 411,300
3.0300 3.2300 2.9830 3.1000 1,240,500
Weekend
Weekend
3.1800 3.2500 2.9700 3.0000 1,027,700
3.3200 3.3850 3.0500 3.1200 1,436,800
3.4200 3.5400 3.1200 3.3400 4,052,000
2.4200 3.5000 2.4100 3.4300 14,023,500
10 · 8-K After-hours · 16:12 ET 8-K ↗ 9 · 10-K After-hours · 16:10 ET 10-K ↗
2.2500 2.4400 2.2500 2.3600 1,084,900
Weekend
Weekend
2.1100 2.2600 2.1000 2.2300 947,300
2.0700 2.1790 2.0100 2.1400 1,021,600
1.9200 2.0850 1.8900 2.0800 926,300
1.8800 1.9300 1.8100 1.9000 539,200
8 · 8-K After-hours · 16:15 ET 8-K ↗
1.9600 2.0050 1.9100 1.9400 529,500
Weekend
Weekend
1.9600 2.0100 1.9200 1.9900 541,000
1.9200 2.0050 1.8900 1.9800 606,000
1.7300 1.9900 1.7300 1.9200 1,168,100
1.6150 1.7650 1.5950 1.7300 2,143,000
7 · 8-K Next filing day · accepted 23 Feb, 18:41 ET 8-K ↗
1.7000 1.7750 1.7000 1.7500 426,700
Weekend
Weekend
1.7200 1.7370 1.6900 1.7000 197,700
1.6900 1.7400 1.6750 1.7300 201,000
1.6900 1.7300 1.6850 1.7000 178,500
1.7100 1.7250 1.6800 1.7000 325,900
No trading
Weekend
Weekend
1.7200 1.7750 1.7100 1.7100 233,700
1.7000 1.7300 1.6600 1.7100 479,700
1.7300 1.7350 1.6750 1.7200 320,500
1.7800 1.8100 1.7100 1.7100 338,700
1.8000 1.8300 1.7100 1.8000 371,200
Weekend
Weekend
1.7100 1.8150 1.6950 1.8100 793,800
1.6800 1.7350 1.6700 1.7000 954,900
1.7500 1.7550 1.6550 1.7300 1,264,700
1.7600 1.8000 1.6950 1.7500 548,300
1.8600 1.8600 1.7500 1.7500 425,500
Weekend
Weekend
1.8900 1.9200 1.7350 1.8300 1,027,500
1.8100 1.9700 1.7800 1.9300 1,253,900
1.8400 1.8600 1.7900 1.8000 543,300
1.8300 1.8600 1.7600 1.8400 530,400
1.8200 1.8900 1.7500 1.8300 927,200
Weekend
Weekend
1.7500 1.8200 1.6950 1.8000 1,110,100
1.7700 1.8600 1.6150 1.7600 2,949,100
1.7500 1.7800 1.7300 1.7400 392,900
1.7000 1.8200 1.6800 1.7500 1,173,700
No trading
Weekend
Weekend
1.7000 1.7650 1.7000 1.7200 1,296,400
1.7800 1.7800 1.6950 1.7000 488,100
1.7500 1.8100 1.7500 1.7800 461,400
1.8000 1.8500 1.7300 1.7500 993,600
1.8500 1.8500 1.7100 1.7900 918,000
Weekend
Weekend
1.8100 1.9000 1.7900 1.8300 1,063,100
1.8000 1.8000 1.7500 1.7900 607,300
1.7200 1.8900 1.7200 1.8100 1,765,500
1.7200 1.7500 1.6700 1.7000 827,900
1.6100 1.7460 1.6100 1.7200 1,517,500
Weekend
Weekend
1.6100 1.6450 1.5800 1.6100 895,500
No trading
1.5400 1.6550 1.5400 1.6100 910,600
1.6100 1.6300 1.5500 1.5600 1,284,200
1.6200 1.6300 1.5650 1.6000 566,500
Weekend
Weekend
1.6200 1.6200 1.5700 1.6100 444,200
No trading
1.6000 1.6300 1.5550 1.6200 492,800
1.6200 1.6900 1.6000 1.6000 1,017,100
1.5000 1.6400 1.5000 1.5900 1,276,300
Weekend
Weekend
1.5700 1.6100 1.5000 1.5000 3,653,200
1.6000 1.6600 1.5300 1.5700 2,789,200
1.3500 1.6500 1.3200 1.6100 10,955,600
1.3700 1.4250 1.3440 1.3500 2,432,000
1.4000 1.4350 1.3700 1.3700 1,251,600
Weekend
Weekend
1.4400 1.4500 1.3800 1.4000 662,300
1.4000 1.4300 1.3910 1.4100 1,050,400
1.4100 1.4300 1.3700 1.4000 1,613,500
1.3300 1.4200 1.3300 1.3900 1,161,600
1.4000 1.4000 1.3200 1.3300 3,064,500
Weekend
Weekend
1.3900 1.4050 1.3250 1.3700 5,123,000
1.4000 1.4700 1.3650 1.3800 2,643,600
1.4100 1.4650 1.3700 1.4000 2,133,900
1.4700 1.5030 1.4000 1.4200 488,200
1.5100 1.5100 1.4300 1.4600 454,000
Weekend
Weekend
1.5050 1.5500 1.4800 1.5300 366,200
No trading
1.4400 1.4990 1.4200 1.4800 397,900
1.4500 1.4700 1.4000 1.4500 754,600
1.4000 1.4680 1.3900 1.4200 880,700
Weekend
Weekend
1.3700 1.4200 1.3300 1.4000 731,800
6 · 8-K After-hours · 16:01 ET 8-K ↗
1.4300 1.5050 1.3700 1.3700 685,900
1.5200 1.5500 1.4150 1.4200 738,200
1.5100 1.5800 1.4800 1.5400 933,300
1.5000 1.6360 1.4800 1.5100 1,523,600
Weekend
Weekend
1.5800 1.6050 1.4850 1.5000 1,802,000
1.6600 1.7400 1.5300 1.6000 2,844,300
5 · 8-K After-hours · 16:04 ET 8-K ↗ 4 · 10-Q After-hours · 16:04 ET 10-Q ↗
1.5300 1.5500 1.4550 1.4700 785,400
1.4500 1.5400 1.4200 1.5200 516,800
1.3700 1.4500 1.3700 1.4300 474,700
Weekend
Weekend
1.3600 1.3700 1.2900 1.3700 527,200
1.4300 1.4300 1.3500 1.3600 628,800
1.4800 1.4930 1.4000 1.4400 485,500
1.5400 1.5650 1.4300 1.4500 676,800
1.6500 1.6900 1.5400 1.5800 533,400
Weekend
Weekend
1.6000 1.6800 1.5600 1.6600 854,000
1.6900 1.7000 1.5800 1.5950 982,100
1.8500 1.8600 1.6600 1.6900 1,799,700
1.9000 1.9400 1.8500 1.8500 360,900
1.8600 1.9400 1.8300 1.9100 623,900
Weekend
Weekend
1.8500 1.8900 1.8100 1.8400 406,100
1.9200 1.9300 1.8300 1.8300 562,400
2.0300 2.1500 1.8650 1.9500 1,645,700
1.7100 2.0300 1.7050 2.0200 3,379,600
1.6600 1.8060 1.6600 1.7100 817,900
Weekend
Weekend
1.6800 1.7400 1.6430 1.6500 464,500
1.7100 1.7500 1.6600 1.6900 487,000
1.6200 1.7700 1.6200 1.6900 480,300
1.6100 1.6890 1.5600 1.6100 383,700
1.6900 1.7100 1.6350 1.6400 486,100
Weekend
Weekend
1.7700 1.7700 1.6500 1.6900 572,900
1.7800 1.7900 1.7100 1.7500 563,400
1.7200 1.8300 1.7200 1.7800 593,700
1.7900 1.7990 1.6900 1.7200 278,600
1.7800 1.8100 1.7350 1.7600 648,600
Weekend
Weekend
1.7200 1.8300 1.7100 1.7800 735,400
1.7100 1.7400 1.6600 1.7100 578,600
1.6800 1.8200 1.6800 1.7000 457,100
1.7300 1.7750 1.6500 1.6800 570,400
1.7400 1.7700 1.7000 1.7500 565,500
Weekend
Weekend
1.6700 1.7400 1.6500 1.7300 515,400
1.6900 1.6900 1.6300 1.6500 357,100
1.6500 1.8200 1.6400 1.7200 673,600
1.7500 1.7500 1.6500 1.6600 343,500
1.6200 1.7500 1.5800 1.7300 399,300
Weekend
Weekend
1.7500 1.7500 1.6000 1.6200 925,300
1.5600 1.7450 1.5600 1.7300 887,800
1.4900 1.6250 1.4800 1.5300 781,000
1.5600 1.6090 1.4600 1.4700 1,057,600
1.6000 1.6200 1.5200 1.5600 919,900
Weekend
Weekend
1.6400 1.6400 1.5700 1.5900 491,300
1.7200 1.7650 1.6200 1.6500 1,053,200
1.7200 1.7500 1.6900 1.7200 479,200
1.7400 1.7900 1.6800 1.7300 654,800
1.9700 1.9700 1.7400 1.7600 1,468,500
Weekend
Weekend
1.9800 2.2200 1.9400 2.0000 2,801,900
1.9300 2.0400 1.8400 1.9400 1,066,800
1.7400 1.9750 1.7300 1.9100 1,480,700
1.7700 1.9300 1.7300 1.7400 1,534,500
No trading
Weekend
Weekend
1.7200 1.7950 1.7110 1.7700 854,900
1.7500 1.8000 1.6910 1.7000 660,000
1.8000 1.8500 1.7200 1.7200 527,100
1.6650 1.8700 1.6250 1.8100 1,402,200
1.7250 1.7900 1.6400 1.6400 911,700
Weekend
Weekend
1.5100 1.7000 1.5100 1.6900 1,526,500
1.4900 1.4900 1.4400 1.4400 305,300
1.4900 1.5050 1.4500 1.4900 298,400
1.5000 1.5900 1.4800 1.4900 476,200
1.5600 1.6200 1.5150 1.5200 685,100
Weekend
Weekend
1.6000 1.6300 1.5350 1.5800 530,600
3 · 10-Q After-hours · 16:06 ET 10-Q ↗ 2 · 8-K After-hours · 16:04 ET 8-K ↗
1.5900 1.6500 1.5250 1.6200 489,100
1 · 8-K After-hours · 16:14 ET 8-K ↗
1.4600 1.6700 1.4600 1.6600 530,400
1.4700 1.5000 1.4300 1.4700 435,000
1.5500 1.5800 1.4600 1.4700 494,000
Weekend
Weekend
1.6400 1.6400 1.5000 1.5400 221,900
1.6200 1.6240 1.5400 1.6100 256,200
1.7100 1.7100 1.5900 1.6100 303,900
1.6200 1.7150 1.5800 1.6900 590,100
1.6000 1.6650 1.5310 1.6400 291,600
Weekend
Weekend
1.4900 1.6200 1.4900 1.5800 1,046,500
1.5300 1.6350 1.5100 1.5600 663,700
1.5800 1.6040 1.4700 1.5400 1,454,500
1.6700 1.6700 1.5800 1.5800 363,600
1.7200 1.7600 1.6650 1.6700 524,800
Weekend
Weekend

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.