Karanikolas Michael

Insider profile

Performance

Overall performance
2.6

Performance over holding periods
2.6
30 days 90 days 120 days
Average return -29% 8.2% 15.1%
Success rate 0% 68% 82%
Transactions
3 100% Buy
34 71% Buy
47 69% Buy
Karanikolas Michael's trades of Revolve Group Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-04-29 2026-04-29 PlS Planned sale
62,826 -11.4%
135.36
US$4,507,188
62,826 -11.4% 135.36 US$4,507,188
2026-04-29 2026-04-28 PlS Planned sale
79,934 -20.2%
112.02
US$4,354,940
79,934 -20.2% 112.02 US$4,354,940
2026-04-29 2026-04-27 PlS Planned sale
31,451 +13.8%
186.65
US$2,349,756
31,451 +13.8% 186.65 US$2,349,756
2026-04-13 2026-04-09 PlS Planned sale
15,972 -100.0%
25.90
US$413,675
15,972 -100.0% 25.90 US$413,675
2026-02-13 2026-02-12 PlS Planned sale
1,948 -100.0%
25.93
US$50,512
1,948 -100.0% 25.93 US$50,512
2026-02-13 2026-02-11 PlS Planned sale
15,645 -100.0%
26.13
US$408,804
15,645 -100.0% 26.13 US$408,804
2026-01-28 2026-01-28 PlS Planned sale
202 -100.0%
29.36
US$5,931
202 -100.0% 29.36 US$5,931
2026-01-28 2026-01-28 PlS Planned sale
49,680 -99.6%
28.57
US$1,419,358
49,680 -99.6% 28.57 US$1,419,358
2026-01-28 2026-01-27 PlS Planned sale
56,419 -100.0%
29.09
US$1,641,229
56,419 -100.0% 29.09 US$1,641,229
2026-01-28 2026-01-26 PlS Planned sale
32,709 -100.0%
29.76
US$973,420
32,709 -100.0% 29.76 US$973,420
2026-01-09 2026-01-09 PlS Planned sale
4,340 -100.0%
31.05
US$134,757
4,340 -100.0% 31.05 US$134,757
2026-01-09 2026-01-09 PlS Planned sale
64,655 -93.7%
30.66
US$1,982,322
64,655 -93.7% 30.66 US$1,982,322
2026-01-09 2026-01-08 PlS Planned sale
52,864 -100.0%
31.32
US$1,655,700
52,864 -100.0% 31.32 US$1,655,700
2026-01-09 2026-01-07 PlS Planned sale
72,337 -100.0%
31.16
US$2,254,021
72,337 -100.0% 31.16 US$2,254,021
2025-12-22 2025-12-22 PlS Planned sale
63,045 -100.0%
29.67
US$1,870,545
63,045 -100.0% 29.67 US$1,870,545
2025-12-22 2025-12-19 PlS Planned sale
78,619 -100.0%
28.78
US$2,262,655
78,619 -100.0% 28.78 US$2,262,655
2025-12-22 2025-12-18 PlS Planned sale
88,444 -100.0%
28.41
US$2,512,694
88,444 -100.0% 28.41 US$2,512,694
2025-12-04 2025-12-04 PlS Planned sale
41,563 -100.0%
26.02
US$1,081,469
41,563 -100.0% 26.02 US$1,081,469
2025-12-04 2025-12-03 PlS Planned sale
5,884 -100.0%
27.11
US$159,515
5,884 -100.0% 27.11 US$159,515
2025-12-04 2025-12-03 PlS Planned sale
108,140 -94.8%
26.65
US$2,881,931
108,140 -94.8% 26.65 US$2,881,931
2025-12-04 2025-12-02 PlS Planned sale
23,152 -100.0%
25.94
US$600,563
23,152 -100.0% 25.94 US$600,563
2025-03-05 2025-03-03 PlS Planned sale
12,566 -100.0%
25.94
US$325,962
12,566 -100.0% 25.94 US$325,962
2025-02-14 2025-02-14 PlS Planned sale
61 -100.0%
31.54
US$1,924
61 -100.0% 31.54 US$1,924
2025-02-14 2025-02-14 PlS Planned sale
67,057 -99.9%
30.91
US$2,072,732
67,057 -99.9% 30.91 US$2,072,732
2025-02-14 2025-02-13 PlS Planned sale
16,028 -100.0%
31.88
US$510,973
16,028 -100.0% 31.88 US$510,973
2025-02-14 2025-02-13 PlS Planned sale
52,893 -76.7%
31.53
US$1,667,716
52,893 -76.7% 31.53 US$1,667,716
2025-02-14 2025-02-12 PlS Planned sale
47,489 -100.0%
30.38
US$1,442,716
47,489 -100.0% 30.38 US$1,442,716
2025-02-14 2025-02-12 PlS Planned sale
18,233 -27.7%
29.38
US$535,686
18,233 -27.7% 29.38 US$535,686
2025-01-29 2025-01-29 PlS Planned sale
380 -100.0%
32.08
US$12,190
380 -100.0% 32.08 US$12,190
2025-01-29 2025-01-29 PlS Planned sale
5,581 -93.6%
31.66
US$176,694
5,581 -93.6% 31.66 US$176,694
2025-01-29 2025-01-29 PlS Planned sale
60,452 -91.0%
30.36
US$1,835,323
60,452 -91.0% 30.36 US$1,835,323
2025-01-29 2025-01-28 PlS Planned sale
12,969 -100.0%
31.29
US$405,800
12,969 -100.0% 31.29 US$405,800
2025-01-29 2025-01-28 PlS Planned sale
50,066 -79.4%
30.71
US$1,537,527
50,066 -79.4% 30.71 US$1,537,527
2025-01-29 2025-01-27 PlS Planned sale
4,926 -100.0%
31.50
US$155,169
4,926 -100.0% 31.50 US$155,169
2025-01-29 2025-01-27 PlS Planned sale
40,036 -89.0%
30.86
US$1,235,511
40,036 -89.0% 30.86 US$1,235,511
2025-01-10 2025-01-10 PlS Planned sale
19,791 -100.0%
30.37
US$601,053
19,791 -100.0% 30.37 US$601,053
2025-01-10 2025-01-10 PlS Planned sale
49,814 -71.6%
29.53
US$1,471,007
49,814 -71.6% 29.53 US$1,471,007
2025-01-10 2025-01-08 PlS Planned sale
2,354 -100.0%
30.83
US$72,574
2,354 -100.0% 30.83 US$72,574
2025-01-10 2025-01-08 PlS Planned sale
43,633 -94.9%
30.48
US$1,329,934
43,633 -94.9% 30.48 US$1,329,934
2025-01-10 2025-01-07 PlS Planned sale
1,272 -100.0%
31.24
US$39,737
1,272 -100.0% 31.24 US$39,737
2025-01-10 2025-01-07 PlS Planned sale
76,933 -98.4%
30.46
US$2,343,379
76,933 -98.4% 30.46 US$2,343,379
2024-12-20 2024-12-20 PlS Planned sale
9,659 -100.0%
34.56
US$333,815
9,659 -100.0% 34.56 US$333,815
2024-12-20 2024-12-20 PlS Planned sale
52,782 -84.5%
34.14
US$1,801,977
52,782 -84.5% 34.14 US$1,801,977
2024-12-20 2024-12-19 PlS Planned sale
13,287 -100.0%
34.64
US$460,262
13,287 -100.0% 34.64 US$460,262
2024-12-20 2024-12-19 PlS Planned sale
62,281 -82.4%
33.88
US$2,110,080
62,281 -82.4% 33.88 US$2,110,080