ISHARES TREASURY FLOATING RATE BOND ETF

Symbol: TFLO

Exchange: NYSE ARCA

Sector: N/A

Category: Ultrashort Bond

Inception Date: 04/02/2014

Latest Date: 02/04/2026

Current Price: $50.51

Expense Ratio: 0.15%

Assets Under Management
$6.4B
0.00% daily change

Period Performance

Adjusted cumulative ETF performance normalized to the first available adjusted price of the selected period.

Adjusted Return
--
--

Performance Metrics

Return

0.04%

Volatility

1.01%

Sharpe Ratio

-3.176

VaR 95%

-0.02%

CVaR 95%: -0.15%
Max Drawdown: -0.28%
Sortino Ratio: -1.090
Calmar Ratio: 1.55
Return

0.36%

Volatility

0.87%

Sharpe Ratio

-2.497

VaR 95%

-0.02%

CVaR 95%: -0.12%
Max Drawdown: -0.48%
Sortino Ratio: -1.229
Calmar Ratio: 3.07
Return

1.44%

Volatility

0.65%

Sharpe Ratio

-1.088

VaR 95%

-0.02%

CVaR 95%: -0.09%
Max Drawdown: -0.48%
Sortino Ratio: -0.435
Calmar Ratio: 6.13
Return

3.54%

Volatility

0.50%

Sharpe Ratio

-0.150

VaR 95%

-0.02%

CVaR 95%: -0.06%
Max Drawdown: -0.48%
Sortino Ratio: -0.064
Calmar Ratio: 7.44
Return

8.67%

Volatility

0.42%

Sharpe Ratio

1.491

VaR 95%

-0.02%

CVaR 95%: -0.04%
Max Drawdown: -0.48%
Sortino Ratio: 0.730
Calmar Ratio: 8.92
Return

14.64%

Volatility

0.41%

Sharpe Ratio

2.590

VaR 95%

-0.02%

CVaR 95%: -0.03%
Max Drawdown: -0.48%
Sortino Ratio: 1.457
Calmar Ratio: 9.80

Daily Returns for Period 12M

Daily simple returns calculated over the official metric window from the same adjusted price series used in the chart: 02/04/2025 - 02/04/2026.

Methodology: adjusted prices + daily simple return
Average Daily Return

0.014%

Best Day

0.059%

05/12/2025
Worst Day

-0.28%

04/03/2026
Days with Data

251

Recent Price History (Last 90 Days)

Date Open High Low Close Volume
02/04/2026 $50.51 $50.51 $50.50 $50.51 1,986,800
01/04/2026 $50.49 $50.49 $50.48 $50.49 2,208,100
31/03/2026 $50.64 $50.64 $50.63 $50.63 2,786,700
30/03/2026 $50.64 $50.64 $50.63 $50.63 2,122,400
27/03/2026 $50.61 $50.63 $50.61 $50.63 2,745,300
26/03/2026 $50.60 $50.61 $50.60 $50.61 1,562,200
25/03/2026 $50.61 $50.61 $50.60 $50.60 1,315,600
24/03/2026 $50.60 $50.61 $50.60 $50.61 2,248,600
23/03/2026 $50.60 $50.60 $50.59 $50.60 2,337,100
20/03/2026 $50.59 $50.60 $50.58 $50.60 2,393,100