Back
Internet Computer (ICP) Logo

Internet Computer

ICP

#49
$3.07
Oct 14, 2026USD
Signaling up for 57 days

About Internet Computer (ICP)

Internet Computer (ICP) is a cryptocurrency launched in 2021. Internet Computer has a current supply of 557,415,206.21501332. The last known price of Internet Computer is 3.10956791 USD and is down -0.97 over the last 24 hours. It is currently trading on 445 active market(s) with $89,836,912.42 traded over the last 24 hours. More information can be found at https://internetcomputer.org/.

Bitcoin Holds Key $81,500 Support Despite ETF Outf...

Bitcoin is holding near the $81,500 cost basis level for U.S. spot Bitcoin ETF investors despite $746 million in outflows. Glassnode identifies $77,500 as the next key support level if this threshold ...

Interactive Brokers Launches Ethereum Staking as E...

Interactive Brokers has introduced Ethereum staking for eligible clients, allowing them to earn rewards on their ETH holdings. The launch coincides with a modest improvement in Ethereum ETF demand, en...

Bitcoin and Ethereum ETFs Bounce Back with $200 Mi...

Bitcoin and Ethereum ETFs recorded $200.5 million in combined inflows on October 13, reversing recent outflows. Bitcoin ETFs saw $175.7 million in inflows, led by Fidelity’s FBTC and BlackRock’s IBIT....

Strategy

Choose a strategy for Internet Computer

Results

Analyze the results of your strategy. The table below shows all the trades that would have been made with your strategy.
Trade no.Entrance DateExit DateReturn %
1Apr 29, 2025May 4, 2025

-5.48%

2May 11, 2025May 16, 2025

-10.64%

3Jun 10, 2025Jun 17, 2025

-12.00%

4Jun 18, 2025Jun 24, 2025

-3.49%

5Jul 14, 2025Jul 31, 2025

0.10%

6Aug 15, 2025Aug 20, 2025

-3.29%

7Nov 5, 2025Nov 9, 2025

38.49%

8Jan 8, 2026Jan 17, 2026

28.54%

9Mar 5, 2026Mar 22, 2026

-3.27%

10Apr 12, 2026May 12, 2026

33.63%

11Jun 2, 2026Jun 5, 2026

-8.96%

12Jul 13, 2026Jul 15, 2026

-0.43%

13Aug 12, 2026Sep 15, 2026

22.08%

All Time Strategy Return:

76.83%

All Time Price Return:

-69.64%

All returns are cumulative.