30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Mente Michael

Insider profile

Performance

Overall performance
2.6

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


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity 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
25,364 +1.0%
309.69
US$3,158,301
25,364 +1.0% 309.69 US$3,158,301
2026-04-29 2026-04-28 PlS Planned sale
91,327 -3.2%
259.48
US$3,428,284
91,327 -3.2% 259.48 US$3,428,284
2026-04-29 2026-04-27 PlS Planned sale
26,733 +13.8%
403.46
US$1,319,788
26,733 +13.8% 403.46 US$1,319,788
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