$ICLN
BlackRock Institutional Trust Company N.A.
PRICE
$13.925 ▲1.126%
Delayed Price
VOLUME
2,950,520
DAY RANGE
-
52 WEEK
12.72 - 21.32
Join Discuss about ICLN with like-minded investors
Key Metrics
Market Cap
2.70 B
Beta
1.18
Avg. Volume
3.43 M
Shares Outstanding
195.90 M
Yield
1.17%
Public Float
0
Next Earnings Date
Next Dividend Date
2023-12-20
Related News