Direxion Daily Technology Bull 3X ETF (TECL) Stock Price, Quote, News & History

TECLARCA
$173.11
-30.07-14.8%