Michael Karanikolas

CIK 1756348 · View on SEC EDGAR ↗

Insider

First SEC filing: June 6, 2019 · Latest: June 6, 2019

On this page

Insider at

Insider transactions

0 buys (P) 21 sells (S) Net: $-25,450,501 + 59 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

59 other filings hidden
Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
April 29, 2026 RVLV S 10b5-1 15,640 $26.00 $406,640 0 Indirect -100.00% Disposed -11.7% (price as of 2026-08-19)
April 28, 2026 RVLV S 10b5-1 42,678 $26.35 $1,124,565 0 Indirect -100.00% Disposed -12.9% (price as of 2026-08-19)
April 27, 2026 RVLV S 10b5-1 60,923 $26.43 $1,610,195 0 Indirect -100.00% Disposed -13.2% (price as of 2026-08-19)
April 9, 2026 RVLV S 10b5-1 15,972 $25.90 $413,675 0 Indirect -100.00% Disposed -11.4% (price as of 2026-08-19)
Feb. 12, 2026 RVLV S 10b5-1 1,948 $25.93 $50,512 0 Indirect -100.00% Disposed -11.5% (price as of 2026-08-19)
Feb. 11, 2026 RVLV S 10b5-1 15,645 $26.13 $408,804 0 Indirect -100.00% Disposed -12.2% (price as of 2026-08-19)
Jan. 28, 2026 RVLV S 10b5-1 202 $29.36 $5,931 0 Indirect -100.00% Disposed -21.8% (price as of 2026-08-19)
Jan. 28, 2026 RVLV S 10b5-1 49,680 $28.57 $1,419,358 202 Indirect -99.60% Disposed -19.7% (price as of 2026-08-19)
Jan. 27, 2026 RVLV S 10b5-1 56,419 $29.09 $1,641,229 0 Indirect -100.00% Disposed -21.1% (price as of 2026-08-19)
Jan. 26, 2026 RVLV S 10b5-1 32,709 $29.76 $973,420 0 Indirect -100.00% Disposed -22.9% (price as of 2026-08-19)
Jan. 9, 2026 RVLV S 10b5-1 4,340 $31.05 $134,757 0 Indirect -100.00% Disposed -26.1% (price as of 2026-08-19)
Jan. 9, 2026 RVLV S 10b5-1 64,655 $30.66 $1,982,322 4,340 Indirect -93.71% Disposed -25.1% (price as of 2026-08-19)
Jan. 8, 2026 RVLV S 10b5-1 52,864 $31.32 $1,655,700 0 Indirect -100.00% Disposed -26.7% (price as of 2026-08-19)
Jan. 7, 2026 RVLV S 10b5-1 72,337 $31.16 $2,254,021 0 Indirect -100.00% Disposed -26.3% (price as of 2026-08-19)
Dec. 22, 2025 RVLV S 10b5-1 63,045 $29.67 $1,870,545 0 Indirect -100.00% Disposed -22.6% (price as of 2026-08-19)
Dec. 19, 2025 RVLV S 10b5-1 78,619 $28.78 $2,262,655 0 Indirect -100.00% Disposed -20.3% (price as of 2026-08-19)
Dec. 18, 2025 RVLV S 10b5-1 88,444 $28.41 $2,512,694 0 Indirect -100.00% Disposed -19.2% (price as of 2026-08-19)
Dec. 4, 2025 RVLV S 10b5-1 41,563 $26.02 $1,081,469 0 Indirect -100.00% Disposed -11.8% (price as of 2026-08-19)
Dec. 3, 2025 RVLV S 10b5-1 5,884 $27.11 $159,515 0 Indirect -100.00% Disposed -15.3% (price as of 2026-08-19)
Dec. 3, 2025 RVLV S 10b5-1 108,140 $26.65 $2,881,931 5,884 Indirect -94.84% Disposed -13.9% (price as of 2026-08-19)
Dec. 2, 2025 RVLV S 10b5-1 23,152 $25.94 $600,563 0 Indirect -100.00% Disposed -11.5% (price as of 2026-08-19)
March 3, 2025 RVLV S 10b5-1 12,566 $25.94 $325,962 0 Indirect -100.00% Disposed -11.5% (price as of 2026-08-19)
Feb. 14, 2025 RVLV S 10b5-1 61 $31.54 $1,924 0 Indirect -100.00% Disposed -27.2% (price as of 2026-08-19)
Feb. 14, 2025 RVLV S 10b5-1 67,057 $30.91 $2,072,732 61 Indirect -99.91% Disposed -25.8% (price as of 2026-08-19)
Feb. 13, 2025 RVLV S 10b5-1 16,028 $31.88 $510,973 0 Indirect -100.00% Disposed -28.0% (price as of 2026-08-19)
Feb. 13, 2025 RVLV S 10b5-1 52,893 $31.53 $1,667,716 16,028 Indirect -76.74% Disposed -27.2% (price as of 2026-08-19)
Feb. 12, 2025 RVLV S 10b5-1 47,489 $30.38 $1,442,716 0 Indirect -100.00% Disposed -24.5% (price as of 2026-08-19)
Feb. 12, 2025 RVLV S 10b5-1 18,233 $29.38 $535,686 47,489 Indirect -27.74% Disposed -21.9% (price as of 2026-08-19)
Jan. 29, 2025 RVLV S 10b5-1 380 $32.08 $12,190 0 Indirect -100.00% Disposed -28.5% (price as of 2026-08-19)
Jan. 29, 2025 RVLV S 10b5-1 5,581 $31.66 $176,694 380 Indirect -93.63% Disposed -27.5% (price as of 2026-08-19)
Jan. 29, 2025 RVLV S 10b5-1 60,452 $30.36 $1,835,323 5,961 Indirect -91.02% Disposed -24.4% (price as of 2026-08-19)
Jan. 28, 2025 RVLV S 10b5-1 12,969 $31.29 $405,800 0 Indirect -100.00% Disposed -26.7% (price as of 2026-08-19)
Jan. 28, 2025 RVLV S 10b5-1 50,066 $30.71 $1,537,527 12,969 Indirect -79.43% Disposed -25.3% (price as of 2026-08-19)
Jan. 27, 2025 RVLV S 10b5-1 4,926 $31.50 $155,169 0 Indirect -100.00% Disposed -27.1% (price as of 2026-08-19)
Jan. 27, 2025 RVLV S 10b5-1 40,036 $30.86 $1,235,511 4,926 Indirect -89.04% Disposed -25.6% (price as of 2026-08-19)
Jan. 10, 2025 RVLV S 10b5-1 19,791 $30.37 $601,053 0 Indirect -100.00% Disposed -24.4% (price as of 2026-08-19)
Jan. 10, 2025 RVLV S 10b5-1 49,814 $29.53 $1,471,007 19,791 Indirect -71.57% Disposed -22.3% (price as of 2026-08-19)
Jan. 8, 2025 RVLV S 10b5-1 2,354 $30.83 $72,574 0 Indirect -100.00% Disposed -25.6% (price as of 2026-08-19)
Jan. 8, 2025 RVLV S 10b5-1 43,633 $30.48 $1,329,934 2,354 Indirect -94.88% Disposed -24.7% (price as of 2026-08-19)
Jan. 7, 2025 RVLV S 10b5-1 1,272 $31.24 $39,737 0 Indirect -100.00% Disposed -26.5% (price as of 2026-08-19)
Jan. 7, 2025 RVLV S 10b5-1 76,933 $30.46 $2,343,379 1,272 Indirect -98.37% Disposed -24.7% (price as of 2026-08-19)

Showing latest 100 of 601 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II)

Options, RSUs and convertible securities reported on Form 4 Table II.

Date Ticker Security Underlying Exercise price Expiration Shares A/D
April 29, 2026 RVLV Class B Common Stock Class A Common Stock (15,640) 15,640 Disposed
April 28, 2026 RVLV Class B Common Stock Class A Common Stock (42,678) 42,678 Disposed
April 27, 2026 RVLV Class B Common Stock Class A Common Stock (60,923) 60,923 Disposed
April 9, 2026 RVLV Class B Common Stock Class A Common Stock (15,972) 15,972 Disposed
Feb. 12, 2026 RVLV Class B Common Stock Class A Common Stock (1,948) 1,948 Disposed
Feb. 11, 2026 RVLV Class B Common Stock Class A Common Stock (15,645) 15,645 Disposed
Jan. 28, 2026 RVLV Class B Common Stock Class A Common Stock (49,882) 49,882 Disposed
Jan. 27, 2026 RVLV Class B Common Stock Class A Common Stock (56,419) 56,419 Disposed
Jan. 26, 2026 RVLV Class B Common Stock Class A Common Stock (32,709) 32,709 Disposed
Jan. 9, 2026 RVLV Class B Common Stock Class A Common Stock (68,995) 68,995 Disposed
Jan. 8, 2026 RVLV Class B Common Stock Class A Common Stock (52,864) 52,864 Disposed
Jan. 7, 2026 RVLV Class B Common Stock Class A Common Stock (72,337) 72,337 Disposed
Dec. 22, 2025 RVLV Class B Common Stock Class A Common Stock (63,045) 63,045 Disposed
Dec. 19, 2025 RVLV Class B Common Stock Class A Common Stock (78,619) 78,619 Disposed
Dec. 18, 2025 RVLV Class B Common Stock Class A Common Stock (88,444) 88,444 Disposed
Dec. 4, 2025 RVLV Class B Common Stock Class A Common Stock (41,563) 41,563 Disposed
Dec. 3, 2025 RVLV Class B Common Stock Class A Common Stock (114,024) 114,024 Disposed
Dec. 2, 2025 RVLV Class B Common Stock Class A Common Stock (23,152) 23,152 Disposed
March 3, 2025 RVLV Class B Common Stock Class A Common Stock (12,566) 12,566 Disposed
Feb. 14, 2025 RVLV Class B Common Stock Class A Common Stock (67,118) 67,118 Disposed
Feb. 13, 2025 RVLV Class B Common Stock Class A Common Stock (68,921) 68,921 Disposed
Feb. 12, 2025 RVLV Class B Common Stock Class A Common Stock (65,722) 65,722 Disposed
Jan. 29, 2025 RVLV Class B Common Stock Class A Common Stock (66,413) 66,413 Disposed
Jan. 28, 2025 RVLV Class B Common Stock Class A Common Stock (63,035) 63,035 Disposed
Jan. 27, 2025 RVLV Class B Common Stock Class A Common Stock (44,962) 44,962 Disposed
Jan. 10, 2025 RVLV Class B Common Stock Class A Common Stock (69,605) 69,605 Disposed
Jan. 8, 2025 RVLV Class B Common Stock Class A Common Stock (45,987) 45,987 Disposed
Jan. 7, 2025 RVLV Class B Common Stock Class A Common Stock (78,205) 78,205 Disposed
Dec. 20, 2024 RVLV Class B Common Stock Class A Common Stock (62,441) 62,441 Disposed
Dec. 19, 2024 RVLV Class B Common Stock Class A Common Stock (75,568) 75,568 Disposed
Dec. 18, 2024 RVLV Class B Common Stock Class A Common Stock (76,835) 76,835 Disposed
Dec. 4, 2024 RVLV Class B Common Stock Class A Common Stock (98,429) 98,429 Disposed
Dec. 3, 2024 RVLV Class B Common Stock Class A Common Stock (76,902) 76,902 Disposed
Dec. 2, 2024 RVLV Class B Common Stock Class A Common Stock (90,266) 90,266 Disposed
Nov. 22, 2024 RVLV Class B Common Stock Class A Common Stock (71,463) 71,463 Disposed
Nov. 21, 2024 RVLV Class B Common Stock Class A Common Stock (88,053) 88,053 Disposed
Nov. 20, 2024 RVLV Class B Common Stock Class A Common Stock (73,783) 73,783 Disposed
Nov. 6, 2024 RVLV Class B Common Stock Class A Common Stock (200,000) 200,000 Disposed
Nov. 5, 2024 RVLV Class B Common Stock Class A Common Stock (37,103) 37,103 Disposed
Nov. 4, 2024 RVLV Class B Common Stock Class A Common Stock (20,373) 20,373 Disposed
Oct. 17, 2024 RVLV Class B Common Stock Class A Common Stock (48,346) 48,346 Disposed
Oct. 16, 2024 RVLV Class B Common Stock Class A Common Stock (33,164) 33,164 Disposed
Oct. 15, 2024 RVLV Class B Common Stock Class A Common Stock (36,114) 36,114 Disposed
Sept. 19, 2024 RVLV Class B Common Stock Class A Common Stock (6,493) 6,493 Disposed
Sept. 18, 2024 RVLV Class B Common Stock Class A Common Stock (456) 456 Disposed
April 7, 2022 RVLV Class B Common Stock Class A Common Stock (66,211) 66,211 Disposed
April 6, 2022 RVLV Class B Common Stock Class A Common Stock (33,202) 33,202 Disposed
April 5, 2022 RVLV Class B Common Stock Class A Common Stock (64,003) 64,003 Disposed
March 22, 2022 RVLV Class B Common Stock Class A Common Stock (95,110) 95,110 Disposed
March 21, 2022 RVLV Class B Common Stock Class A Common Stock (21,443) 21,443 Disposed
March 18, 2022 RVLV Class B Common Stock Class A Common Stock (78,916) 78,916 Disposed
Feb. 25, 2022 RVLV Class B Common Stock Class A Common Stock (900) 900 Disposed
Dec. 7, 2021 RVLV Class B Common Stock Class A Common Stock (33,703) 33,703 Disposed
Dec. 6, 2021 RVLV Class B Common Stock Class A Common Stock (79,620) 79,620 Disposed
Nov. 24, 2021 RVLV Class B Common Stock Class A Common Stock (45,187) 45,187 Disposed
Nov. 23, 2021 RVLV Class B Common Stock Class A Common Stock (65,327) 65,327 Disposed
Nov. 22, 2021 RVLV Class B Common Stock Class A Common Stock (85,589) 85,589 Disposed
Nov. 10, 2021 RVLV Class B Common Stock Class A Common Stock (61,023) 61,023 Disposed
Nov. 9, 2021 RVLV Class B Common Stock Class A Common Stock (43,250) 43,250 Disposed
Nov. 8, 2021 RVLV Class B Common Stock Class A Common Stock (46,677) 46,677 Disposed
Oct. 27, 2021 RVLV Class B Common Stock Class A Common Stock (53,117) 53,117 Disposed
Oct. 26, 2021 RVLV Class B Common Stock Class A Common Stock (51,939) 51,939 Disposed
Oct. 25, 2021 RVLV Class B Common Stock Class A Common Stock (38,527) 38,527 Disposed
Oct. 13, 2021 RVLV Class B Common Stock Class A Common Stock (54,673) 54,673 Disposed
Oct. 12, 2021 RVLV Class B Common Stock Class A Common Stock (68,918) 68,918 Disposed
Oct. 11, 2021 RVLV Class B Common Stock Class A Common Stock (40,203) 40,203 Disposed
Sept. 29, 2021 RVLV Class B Common Stock Class A Common Stock (42,327) 42,327 Disposed
Sept. 28, 2021 RVLV Class B Common Stock Class A Common Stock (40,076) 40,076 Disposed
Sept. 27, 2021 RVLV Class B Common Stock Class A Common Stock (37,462) 37,462 Disposed
Sept. 15, 2021 RVLV Class B Common Stock Class A Common Stock (39,586) 39,586 Disposed
Sept. 14, 2021 RVLV Class B Common Stock Class A Common Stock (77,998) 77,998 Disposed
Sept. 13, 2021 RVLV Class B Common Stock Class A Common Stock (61,329) 61,329 Disposed
Sept. 1, 2021 RVLV Class B Common Stock Class A Common Stock (200,000) 200,000 Disposed
Aug. 31, 2021 RVLV Class B Common Stock Class A Common Stock (30,546) 30,546 Disposed
Aug. 30, 2021 RVLV Class B Common Stock Class A Common Stock (42,368) 42,368 Disposed
Aug. 18, 2021 RVLV Class B Common Stock Class A Common Stock (64,153) 64,153 Disposed
Aug. 17, 2021 RVLV Class B Common Stock Class A Common Stock (110,658) 110,658 Disposed
Aug. 16, 2021 RVLV Class B Common Stock Class A Common Stock (77,387) 77,387 Disposed
Aug. 4, 2021 RVLV Class B Common Stock Class A Common Stock (60,500) 60,500 Disposed
Aug. 3, 2021 RVLV Class B Common Stock Class A Common Stock (60,323) 60,323 Disposed
Aug. 2, 2021 RVLV Class B Common Stock Class A Common Stock (66,337) 66,337 Disposed
July 21, 2021 RVLV Class B Common Stock Class A Common Stock (47,940) 47,940 Disposed
July 20, 2021 RVLV Class B Common Stock Class A Common Stock (51,838) 51,838 Disposed
July 19, 2021 RVLV Class B Common Stock Class A Common Stock (119,513) 119,513 Disposed
July 8, 2021 RVLV Class B Common Stock Class A Common Stock (105,059) 105,059 Disposed
July 7, 2021 RVLV Class B Common Stock Class A Common Stock (82,583) 82,583 Disposed
July 6, 2021 RVLV Class B Common Stock Class A Common Stock (76,487) 76,487 Disposed
June 23, 2021 RVLV Class B Common Stock Class A Common Stock (92,627) 92,627 Disposed
June 22, 2021 RVLV Class B Common Stock Class A Common Stock (94,110) 94,110 Disposed
June 21, 2021 RVLV Class B Common Stock Class A Common Stock (83,797) 83,797 Disposed
June 9, 2021 RVLV Class B Common Stock Class A Common Stock (107,911) 107,911 Disposed
June 8, 2021 RVLV Class B Common Stock Class A Common Stock (59,922) 59,922 Disposed
June 7, 2021 RVLV Class B Common Stock Class A Common Stock (91,053) 91,053 Disposed
May 26, 2021 RVLV Class B Common Stock Class A Common Stock (120,672) 120,672 Disposed
May 25, 2021 RVLV Class B Common Stock Class A Common Stock (83,920) 83,920 Disposed
May 24, 2021 RVLV Class B Common Stock Class A Common Stock (39,989) 39,989 Disposed
May 12, 2021 RVLV Class B Common Stock Class A Common Stock (38,582) 38,582 Disposed
May 11, 2021 RVLV Class B Common Stock Class A Common Stock (190,623) 190,623 Disposed
May 10, 2021 RVLV Class B Common Stock Class A Common Stock (200,000) 200,000 Disposed
Feb. 26, 2021 RVLV Class B Common Stock Class A Common Stock (2,117,762) 2,117,762 Disposed

Showing latest 100 of 103 transactions

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 1 holding

Securities held when first becoming an insider, per SEC Form 3.

Date Ticker Security Shares Ownership
June 6, 2019 RVLV Class B Common Stock→ Class A Common Stock (39,857,706) 39,857,706 Indirect