Franklin Biotechnology Discovery Fund Advisor (FTDZX)
170.64
-4.46
(-2.55%)
USD |
Mar 27 2026