Back
Internet Computer (ICP) Logo

Internet Computer

ICP

#49
$2.52
Sep 16, 2026USD
Signaling up for 29 days

About Internet Computer (ICP)

Internet Computer (ICP) is a cryptocurrency launched in 2021. Internet Computer has a current supply of 556,865,062.66905634. The last known price of Internet Computer is 2.48503158 USD and is down -9.43 over the last 24 hours. It is currently trading on 442 active market(s) with $58,209,349.65 traded over the last 24 hours. More information can be found at https://internetcomputer.org/.

Bitget Wallet Integrates Reality for 1.7k Tokenize...

Bitget Wallet has partnered with Reality to offer its 100 million users access to over 1700 tokenized stocks and ETFs, covering 95% of total U.S. market trading volume. The integration enables direct ...

Crypto Payments Take Root in iGaming: Market-Speci...

The use of cryptocurrency as a payment method in iGaming is growing, but unevenly across different markets. Developing countries and younger generations in developed countries are driving this growth,...

Robinhood Engineers Charged With Crypto Trading Sc...

Two former Robinhood engineers have been charged with commodities fraud and wire fraud after allegedly using confidential information to trade perpetual futures on Hyperliquid before public listings. ...

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 %
1Nov 12, 2024Dec 9, 2024

49.95%

2Apr 29, 2025May 4, 2025

-5.48%

3May 11, 2025May 16, 2025

-10.64%

4Jun 10, 2025Jun 17, 2025

-12.00%

5Jun 18, 2025Jun 24, 2025

-3.49%

6Jul 14, 2025Jul 31, 2025

0.10%

7Aug 15, 2025Aug 20, 2025

-3.29%

8Nov 5, 2025Nov 9, 2025

38.49%

9Jan 8, 2026Jan 17, 2026

28.54%

10Mar 5, 2026Mar 22, 2026

-3.27%

11Apr 12, 2026May 12, 2026

33.63%

12Jun 2, 2026Jun 5, 2026

-8.96%

13Jul 13, 2026Jul 15, 2026

-0.43%

14Aug 12, 2026Sep 15, 2026

22.08%

All Time Strategy Return:

165.16%

All Time Price Return:

-72.98%

All returns are cumulative.