Franklin Biotechnology Discovery Fund Advisor (FTDZX)
187.39
-2.94
(-1.54%)
USD |
Oct 23 2026