bf/NASDAQ:MGNX_icon.jpeg

NASDAQ:MGNX

MacroGenics, Inc.

  • Stock

USD

Last Close

5.50

26/07 20:00

Market Cap

267.45M

Beta: 1.98

Volume Today

624.50K

Avg: 653.03K

PE Ratio

20.98

PFCF: −46.50

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Sep '13
Dec '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
revenue
20.11M
-
14.74M
26.72%
14.40M
2.28%
9.20M
36.10%
18.28M
98.69%
5.38M
70.58%
71.17M
1,223.26%
5.60M
92.13%
14.68M
162.25%
9.41M
35.90%
1.89M
79.88%
78.50M
4,046.70%
2.01M
97.43%
9.48M
370.51%
1.28M
86.51%
1.08M
15.41%
1.08M
0.46%
154.31M
14,240.80%
4.50M
97.08%
18.55M
312.18%
20.62M
11.13%
16.45M
20.21%
9.50M
42.27%
9.99M
5.16%
17.98M
80.07%
24.56M
36.54%
12.97M
47.19%
15.64M
20.58%
17.41M
11.38%
51.75M
197.13%
16.07M
68.94%
30.37M
88.98%
15.58M
48.71%
13.62M
12.54%
10.67M
21.66%
26.01M
143.67%
41.73M
60.47%
71.18M
70.55%
24.21M
65.98%
13.14M
45.75%
10.40M
20.85%
11.00M
5.83%
9.10M
17.26%
cost of revenue
17K
-
22K
29.41%
1.67M
7,468.18%
947K
43.12%
48K
94.93%
2.40M
4,904.17%
3.14M
30.85%
1.79M
43.02%
3.52M
96.71%
1.18M
66.59%
85K
92.78%
-4.17M
5,001.18%
3.96M
194.98%
gross profit
20.11M
-
14.74M
26.72%
14.40M
2.28%
9.20M
36.10%
18.28M
98.69%
5.38M
70.58%
71.17M
1,223.26%
5.60M
92.13%
14.68M
162.25%
9.41M
35.90%
1.89M
79.88%
78.50M
4,046.70%
2.01M
97.43%
9.48M
370.51%
1.28M
86.51%
1.08M
15.41%
1.08M
0.46%
154.31M
14,240.80%
4.50M
97.08%
18.55M
312.18%
20.62M
11.13%
16.45M
20.21%
9.50M
42.27%
9.99M
5.16%
17.98M
80.07%
24.56M
36.54%
12.97M
47.19%
15.64M
20.58%
17.41M
11.38%
51.75M
197.13%
16.05M
68.98%
30.35M
89.04%
13.91M
54.16%
12.68M
8.88%
10.63M
16.19%
23.61M
122.16%
38.59M
63.49%
69.39M
79.80%
20.69M
70.18%
11.96M
42.20%
10.31M
13.77%
15.17M
47.10%
5.15M
66.07%
selling and marketing expenses
general and administrative expenses
1.99M
-
3.76M
89.46%
3.26M
13.42%
4.14M
27.20%
3.68M
11.27%
4.84M
31.73%
4.68M
3.34%
5.35M
14.16%
6.02M
12.63%
6.71M
11.53%
6.13M
8.67%
7.24M
18.03%
7.22M
0.21%
9.23M
27.84%
7.46M
19.20%
8.38M
12.36%
8.40M
0.23%
8.40M
0.01%
9.23M
9.89%
11.13M
20.56%
9.58M
13.92%
10.55M
10.05%
10.22M
3.11%
12.12M
18.62%
11.83M
2.38%
11.89M
0.48%
10.23M
13.94%
10.22M
0.17%
9.73M
4.74%
12.56M
29.07%
selling general and administrative expenses
1.99M
-
3.76M
89.46%
3.26M
13.42%
4.14M
27.20%
3.68M
11.27%
4.84M
31.73%
4.68M
3.34%
5.35M
14.16%
6.02M
12.63%
6.71M
11.53%
6.13M
8.67%
7.24M
18.03%
7.22M
0.21%
9.23M
27.84%
7.46M
19.20%
8.38M
12.36%
8.40M
0.23%
8.40M
0.01%
9.23M
9.89%
11.13M
20.56%
9.58M
13.92%
10.55M
10.05%
10.22M
3.11%
12.12M
18.62%
11.83M
2.38%
11.89M
0.48%
10.23M
13.94%
10.22M
0.17%
9.73M
4.74%
12.56M
29.07%
15.04M
19.70%
15.23M
1.32%
17.16M
12.65%
15.58M
9.20%
16.25M
4.30%
13.67M
15.90%
15.36M
12.33%
13.67M
10.96%
13.53M
1.06%
13.69M
1.22%
12.41M
9.37%
12.56M
1.22%
14.71M
17.11%
research and development expenses
11.09M
-
14.35M
29.40%
14.57M
1.54%
17.34M
18.99%
18.63M
7.48%
19.65M
5.46%
21.46M
9.23%
22.66M
5.57%
24.10M
6.37%
30.04M
24.65%
27.35M
8.98%
33.34M
21.92%
30.30M
9.13%
31.11M
2.68%
32.80M
5.44%
34.46M
5.06%
40.98M
18.93%
38.99M
4.88%
45.67M
17.14%
52.01M
13.89%
46.22M
11.14%
46.92M
1.53%
47.06M
0.29%
51.44M
9.31%
44.85M
12.81%
51.96M
15.84%
48.89M
5.90%
57.35M
17.30%
44.66M
22.14%
42.30M
5.28%
53.12M
25.58%
55.78M
5.01%
49.82M
10.68%
55.85M
12.10%
61.44M
10.00%
51.74M
15.78%
48.19M
6.87%
45.65M
5.27%
45.87M
0.48%
43.23M
5.76%
30.13M
30.30%
47.35M
57.15%
44.19M
6.68%
other expenses
-553.61K
-
467
100.08%
409
12.42%
1K
144.50%
1K
-
-3K
400%
-86K
2,766.67%
1K
101.16%
130K
12,900%
270K
107.69%
370K
37.04%
419K
13.24%
455K
8.59%
553K
21.54%
525K
5.06%
681K
29.71%
758K
11.31%
674K
11.08%
1.07M
58.75%
975K
8.88%
-2.97M
404.21%
2.60M
187.66%
21.20M
715.46%
-6.69M
131.54%
8.26M
223.51%
721K
91.27%
425K
41.05%
92K
78.35%
83K
9.78%
21K
74.70%
344K
1,538.10%
101K
70.64%
214K
111.88%
-428K
300%
504K
217.76%
142K
71.83%
-1.92M
1,454.23%
-283K
85.28%
100.93M
35,764.31%
3.27M
96.76%
4.61M
40.87%
1.85M
59.97%
cost and expenses
12.95M
-
17.94M
38.51%
17.51M
2.41%
21.46M
22.57%
22.21M
3.49%
24.40M
9.84%
26.03M
6.71%
26.89M
3.28%
30.12M
12.04%
37.99M
26.12%
32.53M
14.38%
38.40M
18.07%
36.28M
5.53%
44.71M
23.25%
39.49M
11.69%
42.26M
7.03%
48.80M
15.48%
49.34M
1.10%
54.71M
10.89%
62.87M
14.91%
55.62M
11.52%
58.13M
4.51%
57.11M
1.75%
62.96M
10.23%
55.93M
11.16%
63.21M
13.02%
58.41M
7.59%
62.95M
7.76%
53.55M
14.93%
53.92M
0.68%
67.36M
24.94%
70.65M
4.88%
68.56M
2.95%
71.86M
4.81%
77.31M
7.59%
67.81M
12.28%
66.69M
1.66%
59.19M
11.24%
62.64M
5.82%
58.10M
7.25%
45.90M
21.00%
60.36M
31.50%
62.85M
4.14%
operating expenses
12.95M
-
17.94M
38.51%
17.51M
2.41%
21.46M
22.57%
22.21M
3.49%
24.40M
9.84%
26.03M
6.71%
26.89M
3.28%
30.12M
12.04%
37.99M
26.12%
32.53M
14.38%
38.40M
18.07%
36.28M
5.53%
44.71M
23.25%
39.49M
11.69%
42.26M
7.03%
48.80M
15.48%
49.34M
1.10%
54.71M
10.89%
62.87M
14.91%
55.62M
11.52%
58.13M
4.51%
57.11M
1.75%
62.96M
10.23%
55.93M
11.16%
63.21M
13.02%
58.41M
7.59%
62.95M
7.76%
53.55M
14.93%
53.92M
0.68%
67.35M
24.91%
70.63M
4.87%
66.90M
5.28%
70.91M
6.00%
77.26M
8.95%
65.41M
15.34%
63.55M
2.85%
57.40M
9.67%
59.12M
2.99%
56.92M
3.71%
45.81M
19.51%
64.52M
40.84%
58.90M
8.72%
interest expense
-195K
-
-504K
158.46%
-142K
71.83%
656K
-
774K
17.99%
-2.86M
-
1.13M
139.62%
ebitda
7.47M
-
-2.85M
138.09%
-2.71M
4.78%
-12.26M
352.31%
-3.45M
71.89%
-18.51M
437.26%
45.68M
346.72%
-20.65M
145.22%
-14.95M
27.60%
-27.39M
83.16%
-28.86M
5.38%
41.88M
245.10%
-32.19M
176.86%
-33.26M
3.34%
-36.23M
8.92%
-39.18M
8.13%
-45.82M
16.96%
106.31M
332.02%
-48.87M
145.97%
-43.11M
11.79%
-32.28M
25.13%
-38.67M
19.80%
-44.71M
15.64%
-50.39M
12.69%
-35.31M
29.93%
-35.93M
1.76%
-42.64M
18.67%
-44.01M
3.23%
-33.17M
24.63%
720K
102.17%
-48.56M
6,845%
-37.50M
22.79%
-50.19M
33.85%
-58.24M
16.03%
-63.73M
9.43%
-38.93M
38.91%
-22.11M
43.20%
15.21M
168.81%
-37.35M
345.52%
58.24M
255.93%
-35.50M
160.95%
-151.71M
327.33%
-51.91M
65.78%
operating income
7.16M
-
-3.21M
144.78%
-3.11M
3.02%
-12.26M
294.37%
-3.93M
67.96%
-19.02M
384.19%
45.13M
337.30%
-21.29M
147.17%
-15.44M
27.46%
-28.58M
85.07%
-30.63M
7.18%
40.09M
230.88%
-34.27M
185.46%
-35.24M
2.84%
-38.21M
8.43%
-41.18M
7.78%
-47.72M
15.89%
104.97M
319.95%
-50.21M
147.83%
-44.31M
11.74%
-35.00M
21.01%
-41.68M
19.07%
-47.62M
14.25%
-52.97M
11.24%
-37.94M
28.37%
-38.66M
1.87%
-45.45M
17.57%
-47.31M
4.10%
-36.13M
23.62%
-2.17M
93.99%
-51.29M
2,263.73%
-40.28M
21.47%
-52.99M
31.55%
-58.24M
9.91%
-66.64M
14.43%
-41.81M
37.26%
-24.95M
40.31%
11.98M
148.02%
-38.43M
420.67%
-44.96M
17.01%
-35.50M
21.04%
-49.35M
39.02%
-53.75M
8.91%
depreciation and amortization
316.85K
-
358.73K
13.22%
398.22K
11.01%
436.78K
9.68%
482K
10.35%
505K
4.77%
546K
8.12%
636K
16.48%
489K
23.11%
1.19M
143.76%
1.77M
48.57%
1.79M
0.85%
2.08M
16.29%
1.97M
4.96%
1.98M
0.20%
2.00M
1.26%
1.91M
4.89%
1.34M
29.55%
1.34M
0.30%
1.20M
10.16%
2.73M
126.96%
3.01M
10.37%
2.90M
3.59%
2.58M
11.13%
2.64M
2.17%
2.73M
3.41%
2.81M
3.04%
3.30M
17.34%
2.96M
10.13%
2.89M
2.43%
2.73M
5.57%
2.78M
1.91%
2.80M
0.54%
2.95M
5.58%
2.91M
1.32%
2.88M
1.24%
2.84M
1.15%
3.23M
13.61%
1.07M
66.79%
103.20M
9,518.36%
1.95M
98.11%
-106.23M
5,547.59%
1.84M
101.73%
total other income expenses net
-553.61K
-
467
100.08%
409
12.42%
1K
144.50%
1K
-
-3K
400%
-86K
2,766.67%
1K
101.16%
130K
12,900%
270K
107.69%
370K
37.04%
419K
13.24%
455K
8.59%
553K
21.54%
525K
5.06%
681K
29.71%
758K
11.31%
674K
11.08%
1.07M
58.75%
975K
8.88%
-2.97M
404.21%
2.60M
187.66%
21.20M
715.46%
-6.69M
131.54%
8.26M
223.51%
721K
91.27%
425K
41.05%
92K
78.35%
83K
9.78%
21K
74.70%
344K
1,538.10%
101K
70.64%
214K
111.88%
195K
8.88%
504K
158.46%
142K
71.83%
819K
476.76%
417K
49.08%
100.93M
24,103.84%
53.06M
47.43%
3.28M
93.81%
1.56M
52.47%
income before tax
6.60M
-
-3.20M
148.53%
-3.11M
3.02%
-12.26M
294.39%
-3.93M
67.96%
-19.02M
384.16%
45.13M
337.30%
-21.38M
147.37%
-15.44M
27.76%
-28.45M
84.24%
-30.36M
6.72%
40.46M
233.27%
-33.85M
183.64%
-34.78M
2.77%
-37.66M
8.26%
-40.65M
7.96%
-47.04M
15.72%
105.73M
324.75%
-49.54M
146.85%
-43.24M
12.70%
-34.03M
21.31%
-44.64M
31.19%
-45.02M
0.84%
-31.77M
29.43%
-44.63M
40.49%
-30.40M
31.89%
-44.72M
47.14%
-46.88M
4.83%
-36.04M
23.12%
-2.09M
94.21%
-51.27M
2,356.73%
-39.94M
22.11%
-52.89M
32.43%
-58.02M
9.71%
-66.44M
14.51%
-41.30M
37.84%
-24.81M
39.93%
12.80M
151.59%
-38.01M
396.90%
57.47M
251.20%
17.55M
69.45%
-46.07M
362.46%
-52.19M
13.28%
income tax expense
-436.78K
-
-2.95M
-
-195K
93.39%
-504K
158.46%
-142K
71.83%
-819K
476.76%
239K
129.18%
-1.50M
728.03%
-1.95M
29.91%
3.21M
264.72%
net income
6.60M
-
-3.20M
148.53%
-3.11M
3.02%
-12.26M
294.39%
-3.93M
67.96%
-19.02M
384.16%
45.13M
337.30%
-21.38M
147.37%
-15.44M
27.76%
-28.45M
84.24%
-30.36M
6.72%
40.46M
233.27%
-33.85M
183.64%
-34.78M
2.77%
-37.66M
8.26%
-40.65M
7.96%
-47.04M
15.72%
105.73M
324.75%
-49.54M
146.85%
-43.24M
12.70%
-34.03M
21.31%
-44.64M
31.19%
-45.02M
0.84%
-31.77M
29.43%
-44.63M
40.49%
-30.40M
31.89%
-44.72M
47.14%
-46.88M
4.83%
-36.04M
23.12%
-2.09M
94.21%
-51.27M
2,356.73%
-39.94M
22.11%
-52.89M
32.43%
-58.02M
9.71%
-66.25M
14.18%
-40.80M
38.41%
-24.67M
39.53%
12.80M
151.89%
-38.25M
398.77%
57.47M
250.25%
17.55M
69.45%
-45.83M
361.10%
-52.19M
13.87%
weighted average shs out
24.02M
-
25.18M
4.81%
25.90M
2.87%
27.65M
6.76%
27.75M
0.36%
29.42M
6.00%
29.42M
0%
30.06M
2.19%
33.34M
10.91%
34.35M
3.03%
34.50M
0.45%
34.62M
0.33%
34.77M
0.43%
34.85M
0.25%
34.87M
0.04%
35.66M
2.28%
36.78M
3.13%
36.84M
0.16%
36.94M
0.27%
42.15M
14.12%
42.24M
0.20%
45.61M
7.97%
45.61M
0%
48.85M
7.10%
48.90M
0.12%
48.94M
0.08%
49.01M
0.15%
50.02M
2.05%
54.46M
8.89%
54.46M
0%
56.97M
4.60%
60.07M
5.44%
61.17M
1.83%
61.17M
0%
61.32M
0.25%
61.38M
0.10%
61.46M
0.12%
61.43M
0.04%
61.81M
0.61%
61.88M
0.11%
61.98M
0.16%
61.93B
99,816.94%
62.29M
99.90%
weighted average shs out dil
24.02M
-
26.26M
9.33%
26.26M
0%
27.65M
5.29%
27.75M
0.36%
29.42M
6.00%
31.68M
7.71%
30.06M
5.13%
33.34M
10.91%
34.50M
3.49%
34.50M
0%
36.02M
4.39%
34.77M
3.47%
34.96M
0.55%
34.96M
0%
35.78M
2.36%
36.78M
2.78%
36.94M
0.43%
36.94M
0%
42.15M
14.12%
42.24M
0.20%
45.61M
7.97%
45.61M
0%
48.85M
7.10%
48.90M
0.12%
49.01M
0.22%
49.01M
0%
50.02M
2.05%
54.46M
8.89%
54.46M
0%
57.20M
5.03%
60.07M
5.01%
61.17M
1.83%
61.17M
0%
61.32M
0.25%
61.38M
0.10%
61.46M
0.12%
61.43M
0.04%
61.81M
0.61%
62.26M
0.73%
62.24M
0.03%
61.93B
99,393.28%
62.29M
99.90%
eps
0.27
-
-0.12
144.44%
-0.12
0%
-0.44
266.67%
-0.14
68.18%
-0.65
364.29%
1.53
335.38%
-0.71
146.41%
-0.46
35.21%
-0.82
78.26%
-0.88
7.32%
1.17
232.95%
-0.97
182.91%
-0.99
2.06%
-1.08
9.09%
-1.14
5.56%
-1.28
12.28%
2.86
323.44%
-1.34
146.85%
-1.03
23.13%
-0.81
21.36%
-0.98
20.99%
-0.99
1.02%
-0.65
34.34%
-0.91
40%
-0.62
31.87%
-0.91
46.77%
-0.94
3.30%
-0.66
29.79%
-0.04
94.20%
-0.90
2,249.87%
-0.66
26.67%
-0.86
30.30%
-0.95
10.47%
-1.08
13.68%
-0.66
38.89%
-0.40
39.39%
-1.55
287.50%
-0.62
60%
0.93
250%
0.28
69.89%
-0.00
100.25%
-0.84
119,900%
epsdiluted
0.27
-
-0.12
144.44%
-0.12
0%
-0.44
266.67%
-0.14
68.18%
-0.65
364.29%
1.42
318.46%
-0.71
150%
-0.46
35.21%
-0.82
78.26%
-0.88
7.32%
1.12
227.27%
-0.97
186.61%
-0.99
2.06%
-1.08
9.09%
-1.14
5.56%
-1.28
12.28%
2.86
323.44%
-1.34
146.85%
-1.03
23.13%
-0.81
21.36%
-0.98
20.99%
-0.99
1.02%
-0.65
34.34%
-0.91
40%
-0.62
31.87%
-0.91
46.77%
-0.94
3.30%
-0.66
29.79%
-0.04
94.20%
-0.90
2,249.87%
-0.66
26.67%
-0.86
30.30%
-0.95
10.47%
-1.08
13.68%
-0.66
38.89%
-0.40
39.39%
-1.55
287.50%
-0.62
60%
0.92
248.39%
0.28
69.57%
-0.00
100.25%
-0.84
119,900%

All numbers in USD (except ratios and percentages)