DFTX

Definium Therapeutics, Inc. Common Shares

15.05 USD
-0.33
2.15%
1 day
-2.15%
5 days
9.06%
1 month
22.76%
3 months
26.36%
6 months
75.41%
Year to date
10.34%
1 year
131.18%
5 years
-75.04%
10 years
-75.04%
0
Funds holding %
of 7,539 funds
0
Analysts bullish %
of 3 analysts
Positive news %
of articles
Price charts implemented using Lightweight Charts™