Back
Internet Computer (ICP) Logo

Internet Computer

ICP

#49
$3.14
May 13, 2026USD
Signaling up for 4 days

About Internet Computer (ICP)

Internet Computer (ICP) is a cryptocurrency launched in 2021. Internet Computer has a current supply of 552,082,057.92119006. The last known price of Internet Computer is 3.18080221 USD and is down -4.39 over the last 24 hours. It is currently trading on 420 active market(s) with $83,391,218.10 traded over the last 24 hours. More information can be found at https://internetcomputer.org/.

Cryptocurrency Market Sees Significant Development...

The cryptocurrency market has seen significant developments in the past week, including $233 million outflows from Bitcoin spot ETFs, over 100 proposed amendments to the CLARITY Act, and Jane Street's...

Fan Tokens Revolutionize Sports Engagement with Bl...

The sports web3 ecosystem is leveraging fan tokens to capture sentiment, predict behavior, and reward loyalty. To facilitate this, platforms like FanTokens are providing educational resources and data...

Altcoins Show Signs of Recovery Amid Cautious Cryp...

The crypto market is cautiously optimistic as Ethereum, Solana, and Sei Network exhibit strong technical recovery patterns. These altcoins have pushed through key support zones and are now facing impo...

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 %
1Jul 20, 2024Jul 29, 2024

-8.76%

2Aug 27, 2024Sep 2, 2024

-2.15%

3Sep 8, 2024Oct 1, 2024

13.97%

4Nov 11, 2024Dec 9, 2024

39.96%

5Apr 29, 2025May 4, 2025

-5.48%

6May 11, 2025May 30, 2025

-12.67%

7Jun 10, 2025Jun 17, 2025

-14.00%

8Jun 18, 2025Jun 24, 2025

-3.49%

9Jul 14, 2025Jul 31, 2025

-2.17%

10Aug 15, 2025Aug 20, 2025

-3.29%

11Nov 5, 2025Nov 9, 2025

35.34%

12Jan 8, 2026Jan 17, 2026

25.62%

13Mar 5, 2026Mar 22, 2026

-5.47%

14Apr 12, 2026May 12, 2026

30.59%

All Time Strategy Return:

93.74%

All Time Price Return:

-69.86%

All returns are cumulative.