Back
Internet Computer (ICP) Logo

Internet Computer

ICP

#49
$2.07
Jul 29, 2026USD
Signaling down for 12 days

About Internet Computer (ICP)

Internet Computer (ICP) is a cryptocurrency launched in 2021. Internet Computer has a current supply of 555,226,852.33266933. The last known price of Internet Computer is 2.10504506 USD and is up -0.00 over the last 24 hours. It is currently trading on 427 active market(s) with $29,229,139.54 traded over the last 24 hours. More information can be found at https://internetcomputer.org/.

SEC Prepares Alternative Path if Clarity Act Fails

SEC Chairman Paul Atkins has stated that if the Clarity Act fails to pass, the agency will create its own rules for the crypto market. The Clarity Act, which would hand jurisdiction over spot markets ...

Solana Policy Institute Calls on Senate to Pass CL...

The Solana Policy Institute is urging the U.S. Senate to pass the CLARITY Act, a bill designed to provide legal certainty for digital asset developers and institutions. Without clear jurisdictional ru...

Smaller Tokens Gain Traction as Mega Caps Struggle

The cryptocurrency market is experiencing a selective rotation, where smaller tokens like AlphaPepe are outperforming mega caps due to their attractive returns and working infrastructure. With a confi...

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%

14Jul 13, 2026Jul 15, 2026

-0.43%

All Time Strategy Return:

92.23%

All Time Price Return:

-72.48%

All returns are cumulative.