Texas Capital Texas Oil Index ETF Short Interest Report

OILTARCA
$33.87
0.461.39%
At close: Mar 27, 5:00 PM EST
OverviewNewsHoldingsShort Interest