Back
Internet Computer (ICP) Logo

Internet Computer

ICP

#49
$2.20
Jul 7, 2026USD
Signaling down for 27 days

About Internet Computer (ICP)

Internet Computer (ICP) is a cryptocurrency launched in 2021. Internet Computer has a current supply of 554,335,099.67789104. The last known price of Internet Computer is 2.20773576 USD and is down -1.00 over the last 24 hours. It is currently trading on 425 active market(s) with $45,734,548.68 traded over the last 24 hours. More information can be found at https://internetcomputer.org/.

New Hampshire Weighs $100 Million Bitcoin Bond Pla...

New Hampshire is set to review a plan for up to $100 million in Bitcoin-backed bonds, which would help finance private Bitcoin purchases through a company connected to CleanSpark. The state's Governor...

Trump Ponders Inclusion of Bitcoin in New Savings ...

US President Donald Trump has left the door open to including Bitcoin in his new savings program, known as the Trump Accounts. Each eligible child will receive $1,000 to start their account, and the m...

Korea's Cryptocurrency Boom Ignites Consumer Prote...

Korea's enthusiasm for cryptocurrency has made digital assets mainstream, but El Salvador's experience shows that widespread adoption should not come before consumer protection. The country needs stro...

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 %
1Sep 8, 2024Oct 1, 2024

13.97%

2Nov 11, 2024Dec 9, 2024

39.96%

3Apr 29, 2025May 4, 2025

-5.48%

4May 11, 2025May 30, 2025

-12.67%

5Jun 10, 2025Jun 17, 2025

-14.00%

6Jun 18, 2025Jun 24, 2025

-3.49%

7Jul 14, 2025Jul 31, 2025

-2.17%

8Aug 15, 2025Aug 20, 2025

-3.29%

9Nov 5, 2025Nov 9, 2025

35.34%

10Jan 8, 2026Jan 17, 2026

25.62%

11Mar 5, 2026Mar 22, 2026

-5.47%

12Apr 12, 2026May 13, 2026

30.59%

13Jun 2, 2026Jun 5, 2026

-11.03%

All Time Strategy Return:

93.05%

All Time Price Return:

-71.36%

All returns are cumulative.