FLUD   $24.955  0.02% Market Closed

Franklin Templeton ETF Trust

Data not available