MacroGenics, Inc MGNX

Open calendar →

MacroGenics, Inc. - Common Stock · Company · Nasdaq · Healthcare / Biotechnology

Paper trade (simulated — no real money)

Fill: USD 2.2500 · FX 1 USD = 1.278120 SGD · about SGD 2.8758 per unit

Sign in to practise with simulated trades before investing real money. 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.91 → 2.25 · 17.8%
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 Oct 25Jan 26Apr 26Jul 26Oct 26

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

Price & SEC Filing History 25 Oct 2025 — 26 Oct 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
3.5500 3.5650 2.1300 2.2500 3,996,800
3.5900 3.6700 3.5200 3.6300 465,500
3.4500 3.6650 3.4500 3.5900 398,300
3.3500 3.6000 3.3300 3.4900 325,400
3.2700 3.4350 3.2600 3.3300 567,600
Weekend
Weekend
3.3700 3.4500 3.2350 3.2500 410,600
3.3400 3.4350 3.3000 3.3700 578,100
3.4200 3.4200 3.1900 3.3100 906,800
3.7300 3.7300 3.3800 3.4200 559,100
3.7200 3.7600 3.6550 3.7200 284,400
Weekend
Weekend
3.5300 3.7850 3.5200 3.7400 418,400
3.5300 3.6150 3.4100 3.5500 768,100
3.6000 3.7300 3.5250 3.5500 510,000
3.7900 3.7900 3.5500 3.6400 633,200
3.6500 3.8550 3.4950 3.7700 605,900
Weekend
Weekend
3.6400 3.6500 3.5250 3.5800 980,500
3.8500 3.8800 3.5850 3.6000 656,600
3.7600 3.9100 3.7300 3.8600 634,100
4.0800 4.0900 3.7500 3.7700 616,400
3.7300 4.1100 3.6900 4.0600 1,912,800
Weekend
Weekend
3.7900 3.8600 3.7200 3.7400 604,600
3.8000 3.8700 3.6200 3.8000 571,300
4.1200 4.1200 3.7800 3.8000 524,400
4.1700 4.2000 4.0750 4.1200 377,400
4.1600 4.1850 4.0800 4.1200 310,500
Weekend
Weekend
4.1200 4.1650 4.0900 4.1400 873,900
4.1500 4.1800 4.0300 4.1300 437,300
4.0500 4.1000 3.9800 4.0800 315,700
4.1900 4.1900 3.9900 4.0400 265,000
4.0000 4.2150 3.9900 4.2000 430,000
Weekend
Weekend
4.0200 4.0900 3.9100 4.0000 381,900
4.0800 4.1150 3.9000 3.9700 434,700
4.2900 4.2950 4.0300 4.1100 599,200
4.2900 4.4300 4.1100 4.3200 419,600
No trading
Weekend
Weekend
4.2000 4.4900 4.1750 4.4000 442,700
22 · 8-K/A After-hours · 16:39 ET 8-K/A ↗
4.2900 4.3200 4.1450 4.2500 478,600
4.0500 4.3700 4.0450 4.3200 581,600
3.9800 4.0950 3.8900 4.0400 499,900
4.1200 4.1300 3.9200 3.9900 542,800
Weekend
Weekend
4.0600 4.1500 3.9750 4.1300 541,700
4.0500 4.1600 4.0500 4.0800 319,900
4.1600 4.1600 4.0400 4.0400 263,000
4.0400 4.1950 4.0400 4.1700 363,100
4.0700 4.0800 3.9650 4.0200 432,800
Weekend
Weekend
4.0900 4.1950 4.0350 4.1000 271,500
4.1400 4.1900 4.0180 4.0700 381,800
4.1600 4.2700 4.1050 4.1700 411,600
4.0700 4.1650 3.9850 4.0900 430,600
4.2100 4.3000 4.0050 4.0600 638,400
Weekend
Weekend
21 · 10-Q After-hours · 16:19 ET 10-Q ↗
3.8450 4.2400 3.7850 4.2200 851,400
20 · 8-K After-hours · 16:07 ET 8-K ↗
4.0700 4.3090 4.0050 4.0800 1,383,100
4.0000 4.0850 3.9600 4.0200 339,300
4.0900 4.1400 3.9000 3.9200 479,200
4.0700 4.1150 3.9690 4.0800 366,500
Weekend
Weekend
4.0300 4.0500 3.8900 4.0400 296,700
3.9500 4.0550 3.8750 4.0100 756,500
3.9200 4.0200 3.8650 3.9000 263,600
3.8200 3.9800 3.7800 3.9000 876,000
3.7200 3.8670 3.6750 3.8200 497,700
Weekend
Weekend
3.7900 3.7950 3.6100 3.6900 410,800
3.6800 3.8200 3.6600 3.7800 274,200
3.8400 3.8800 3.6600 3.6700 414,000
4.0100 4.0600 3.6800 3.8500 875,000
3.7000 4.0450 3.7000 4.0000 666,200
Weekend
Weekend
4.0100 4.0500 3.3600 3.7000 2,653,500
19 · 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
18 · 8-K After-hours · 16:00 ET 8-K ↗
4.6900 4.7800 4.5600 4.6600 701,200
17 · 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
16 · 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
15 · 8-K After-hours · 16:22 ET 8-K ↗ 14 · 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
13 · 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
12 · 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
11 · 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
10 · 8-K After-hours · 16:41 ET 8-K ↗ 9 · DEFA14A After-hours · 16:02 ET DEFA14A ↗ 8 · 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
7 · 8-K After-hours · 16:12 ET 8-K ↗ 6 · 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
5 · 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
4 · 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
3 · 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
2 · 8-K After-hours · 16:04 ET 8-K ↗ 1 · 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

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.