Armata Pharmaceuticals, Inc. Common Stock (ARMP)

Market Cap

$135.34M

Current · Retrieved: · USD

ARMP logo

ARMP Market Cap

Current$135.34M
ARMP Market Cap ($17.81T → $135.34M · CAGR -30.5%)
High-resolution chart · PNG

ARMP market cap history

Daily history. Dates identify market observations.

Armata Pharmaceuticals, Inc. Common Stock Market Cap — Daily history
DateMarket Cap
61,164,355,654
58,847,918,355
69,493,118,977
62,465,724,923
71,575,309,808
64,808,189,608
78,082,156,154
50,493,127,646
48,801,347,596
50,753,401,500
50,753,401,500
48,957,511,908
48,150,662,962
46,849,293,692
46,849,293,692
54,657,509,308
62,465,724,923
50,623,264,573
49,452,032,231
42,450,665,562
52,054,770,769
39,041,078,077
41,630,802,923
40,342,447,346
39,041,078,077
46,849,293,692
46,849,293,692
48,150,662,962
44,246,555,154
45,547,924,423
39,041,078,077
56,947,919,222
61,164,355,654
67,671,202,000
75,479,417,615
72,850,651,692
79,383,525,423
71,289,008,568
75,479,417,615
76,780,786,885
80,684,894,692
88,493,110,308
97,602,695,192
98,904,064,462
111,917,757,154
124,931,449,846
124,931,449,846
114,520,495,692
117,123,234,231
98,383,516,754
117,123,234,231
132,739,665,462
145,753,358,154
139,246,511,808
145,753,358,154
152,260,204,500
148,356,096,692
143,150,619,615
150,958,835,231
147,054,727,423
150,958,835,231
148,356,096,692
144,451,988,885
148,356,096,692
150,958,835,231
154,862,943,038
171,780,743,538
159,808,146,262
169,178,005,000
161,369,789,385
143,150,619,615
101,506,803,000
88,493,110,308
117,123,234,231
143,150,619,615
152,260,204,500
140,547,881,077
145,493,084,300
143,150,619,615
130,136,926,923
126,753,366,823
129,486,242,288
119,725,972,769
132,739,665,462
130,136,926,923
140,547,881,077
143,150,619,615
126,232,819,115
127,534,188,385
141,849,250,346
147,575,275,131
143,150,619,615
158,767,050,846
169,178,005,000
114,520,495,692
88,493,110,308
44,246,555,154
45,547,924,423
44,246,555,154
45,547,924,423
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.