Franklin Biotechnology Discovery Fund Advisor (FTDZX)
171.42
-3.10
(-1.78%)
USD |
Mar 20 2026