Thacker Siddharth

Insider profile

Performance

Overall performance
3.8

Performance over holding periods
3.8
30 days 90 days 120 days
Average return 18% 8.2% 15.1%
Success rate 98% 68% 82%
Transactions
3 0% Buy
34 71% Buy
47 69% Buy
Thacker Siddharth's trades of Rent the Runway 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
2025-09-17 2025-09-16 PlS Planned sale
12,092 -32.6%
362.43
US$3,905,230
12,092 -32.6% 362.43 US$3,905,230
2025-09-15 2025-09-15 PrS Proposed sale
15,803
393.93
US$4,989,601
15,803 393.93 US$4,989,601
2025-08-06 2025-08-04 PlS Planned sale
57,649 -8.3%
251.08
US$3,142,580
57,649 -8.3% 251.08 US$3,142,580
2025-08-01 2025-08-01 PrS Proposed sale
399
5.67
US$2,262
399 5.67 US$2,262
2025-06-20 2025-06-17 PlS Planned sale
2,019 -4.6%
4.77
US$9,631
2,019 -4.6% 4.77 US$9,631
2025-06-16 2025-06-16 PrS Proposed sale
1,947
7.60
US$14,797
1,947 7.60 US$14,797
2025-05-06 2025-05-02 PlS Planned sale
400 -0.9%
4.26
US$1,704
400 -0.9% 4.26 US$1,704
2025-05-01 2025-05-01 PrS Proposed sale
400
4.31
US$1,724
400 4.31 US$1,724
2025-03-19 2025-03-17 PlS Planned sale
1,948 -4.2%
4.36
US$8,493
1,948 -4.2% 4.36 US$8,493
2025-03-17 2025-03-17 PrS Proposed sale
1,948
3.96
US$7,714
1,948 3.96 US$7,714
2025-02-06 2025-02-04 PlS Planned sale
631 -1.3%
7.42
US$4,682
631 -1.3% 7.42 US$4,682
2025-02-03 2025-02-03 PrS Proposed sale
602
8.42
US$5,069
602 8.42 US$5,069
2024-12-18 2024-12-16 PlS Planned sale
2,738 -5.5%
8.55
US$23,410
2,738 -5.5% 8.55 US$23,410
2024-12-16 2024-12-16 PrS Proposed sale
2,671
9.15
US$24,440
2,671 9.15 US$24,440
2024-11-08 2024-11-07 PlS Planned sale
187 -0.4%
9.32
US$1,743
187 -0.4% 9.32 US$1,743
2024-11-08 2024-11-06 PlS Planned sale
543 -1.1%
9.72
US$5,278
543 -1.1% 9.72 US$5,278
2024-11-01 2024-11-01 PrS Proposed sale
722
9.98
US$7,206
722 9.98 US$7,206
2024-09-18 2024-09-16 PlS Planned sale
1,946 -3.7%
10.00
US$19,460
1,946 -3.7% 10.00 US$19,460
2024-09-16 2024-09-15 PrS Proposed sale
2,238
9.91
US$22,179
2,238 9.91 US$22,179
2024-08-07 2024-08-05 PlS Planned sale
2 -0.0%
13.34
US$27
2 -0.0% 13.34 US$27
2024-08-07 2024-08-05 PlS Planned sale
81 -0.2%
12.56
US$1,017
81 -0.2% 12.56 US$1,017
2024-08-07 2024-08-05 PlS Planned sale
450 -0.9%
11.84
US$5,328
450 -0.9% 11.84 US$5,328
2024-08-01 2024-08-01 PrS Proposed sale
613
14.52
US$8,900
613 14.52 US$8,900
2024-06-20 2024-06-18 PlS Planned sale
445 -0.8%
19.53
US$8,691
445 -0.8% 19.53 US$8,691
2024-06-20 2024-06-17 PlS Planned sale
22 -0.0%
21.45
US$472
22 -0.0% 21.45 US$472
2024-06-20 2024-06-17 PlS Planned sale
587 -1.1%
20.89
US$12,262
587 -1.1% 20.89 US$12,262
2024-06-20 2024-06-17 PlS Planned sale
921 -1.7%
19.70
US$18,144
921 -1.7% 19.70 US$18,144
2024-06-17 2024-06-15 PrS Proposed sale
2,238
24.62
US$55,100
2,238 24.62 US$55,100
2024-05-06 2024-05-02 S Sale
76 -0.1%
13.03
US$990
76 -0.1% 13.03 US$990
2024-05-06 2024-05-02 PlS Planned sale
463 -0.8%
12.16
US$5,630
463 -0.8% 12.16 US$5,630
2024-05-01 2024-05-01 PrS Proposed sale
613
11.00
US$6,743
613 11.00 US$6,743
2024-03-19 2024-03-18 PlS Planned sale
15,041 -1.3%
0.35
US$5,228
15,041 -1.3% 0.35 US$5,228
2024-03-15 2024-03-15 PrS Proposed sale
17,298
0.37
US$6,319
17,298 0.37 US$6,319
2024-02-07 2024-02-05 PlS Planned sale
12,022 -1.8%
0.49
US$5,851
12,022 -1.8% 0.49 US$5,851
2024-02-01 2024-02-01 PrS Proposed sale
13,825
0.64
US$8,887
13,825 0.64 US$8,887
2023-12-19 2023-12-18 PlS Planned sale
15,033 -2.2%
0.79
US$11,942
15,033 -2.2% 0.79 US$11,942
2023-12-15 2023-12-15 PrS Proposed sale
17,290
0.78
US$13,535
17,290 0.78 US$13,535
2023-11-06 2023-11-02 PlS Planned sale
10,490 -1.5%
0.49
US$5,116
10,490 -1.5% 0.49 US$5,116
2023-11-01 2023-11-01 PrS Proposed sale
12,219
0.53
US$6,415
12,219 0.53 US$6,415
2023-09-20 2023-09-18 PlS Planned sale
15,032 -2.1%
0.82
US$12,383
15,032 -2.1% 0.82 US$12,383
2023-09-15 2023-09-15 PrS Proposed sale
17,287
0.90
US$15,517
17,287 0.90 US$15,517
2023-08-04 2023-08-02 S Sale
2,655 -0.4%
1.66
US$4,418
2,655 -0.4% 1.66 US$4,418
2023-08-04 2023-08-02 PlS Planned sale
31,820 -4.2%
1.66
US$52,945
31,820 -4.2% 1.66 US$52,945
2023-08-01 2023-08-01 PrS Proposed sale
39,646
1.85
US$73,345
39,646 1.85 US$73,345
2023-06-21 2023-06-16 S Sale
15,011 -2.0%
2.33
US$34,943
15,011 -2.0% 2.33 US$34,943