Taub Rebecca

Insider profile

Performance

Overall performance
2.3

Performance over holding periods
2.3
30 days 90 days 120 days
Average return 0% 8.2% 15.1%
Success rate 71% 68% 82%
Transactions
5 0% Buy
34 71% Buy
47 69% Buy
Taub Rebecca's trades of Madrigal Pharmaceuticals 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-03-06 2026-03-06 S Sale
1,377 -27.9%
361.15
US$4,271,101
1,377 -27.9% 361.15 US$4,271,101
2026-03-06 2026-03-06 PrS Proposed sale
2,645
16.72
US$746,643
2,645 16.72 US$746,643
2026-01-26 2026-01-26 PrS Proposed sale
39,994
355.52
US$1,301,561
39,994 355.52 US$1,301,561
2026-01-26 2026-01-26 S Sale
647 -0.1%
492.42
US$318,596
647 -0.1% 492.42 US$318,596
2026-01-20 2026-01-20 PrS Proposed sale
2,238
501.68
US$1,122,760
2,238 501.68 US$1,122,760
2026-01-20 2026-01-20 S Sale
2,238 -0.5%
490.77
US$1,098,343
2,238 -0.5% 490.77 US$1,098,343
2026-01-13 2026-01-09 PlS Planned sale
400 -0.1%
542.72
US$217,088
400 -0.1% 542.72 US$217,088
2026-01-13 2026-01-09 PlS Planned sale
40 -0.0%
540.26
US$21,610
40 -0.0% 540.26 US$21,610
2026-01-13 2026-01-09 PlS Planned sale
400 -0.1%
539.26
US$215,706
400 -0.1% 539.26 US$215,706
2026-01-13 2026-01-09 PlS Planned sale
40 -0.0%
537.84
US$21,514
40 -0.0% 537.84 US$21,514
2026-01-13 2026-01-09 PlS Planned sale
385 -0.1%
536.88
US$206,700
385 -0.1% 536.88 US$206,700
2026-01-13 2026-01-09 PlS Planned sale
299 -0.1%
535.80
US$160,205
299 -0.1% 535.80 US$160,205
2026-01-13 2026-01-09 PlS Planned sale
89 -0.0%
534.93
US$47,609
89 -0.0% 534.93 US$47,609
2026-01-13 2026-01-09 PlS Planned sale
271 -0.1%
534.18
US$144,761
271 -0.1% 534.18 US$144,761
2026-01-13 2026-01-09 PlS Planned sale
40 -0.0%
532.50
US$21,300
40 -0.0% 532.50 US$21,300
2026-01-13 2026-01-09 PlS Planned sale
30 -0.0%
531.05
US$15,931
30 -0.0% 531.05 US$15,931
2026-01-13 2026-01-09 PlS Planned sale
256 -0.1%
530.45
US$135,796
256 -0.1% 530.45 US$135,796
2026-01-13 2026-01-09 PlS Planned sale
554 -0.1%
529.28
US$293,222
554 -0.1% 529.28 US$293,222
2026-01-13 2026-01-09 PlS Planned sale
465 -0.1%
528.16
US$245,593
465 -0.1% 528.16 US$245,593
2026-01-13 2026-01-09 PlS Planned sale
1,135 -0.2%
526.95
US$598,091
1,135 -0.2% 526.95 US$598,091
2026-01-13 2026-01-09 PlS Planned sale
913 -0.2%
526.05
US$480,281
913 -0.2% 526.05 US$480,281
2026-01-13 2026-01-09 PlS Planned sale
1,489 -0.3%
525.12
US$781,903
1,489 -0.3% 525.12 US$781,903
2026-01-13 2026-01-09 PlS Planned sale
1,335 -0.3%
524.06
US$699,623
1,335 -0.3% 524.06 US$699,623
2026-01-13 2026-01-09 PlS Planned sale
732 -0.2%
522.98
US$382,823
732 -0.2% 522.98 US$382,823
2026-01-13 2026-01-09 PlS Planned sale
588 -0.1%
521.95
US$306,909
588 -0.1% 521.95 US$306,909
2026-01-13 2026-01-09 PlS Planned sale
440 -0.1%
521.11
US$229,289
440 -0.1% 521.11 US$229,289
2026-01-13 2026-01-09 PlS Planned sale
539 -0.1%
519.89
US$280,220
539 -0.1% 519.89 US$280,220
2026-01-13 2026-01-09 PlS Planned sale
970 -0.2%
518.67
US$503,106
970 -0.2% 518.67 US$503,106
2026-01-13 2026-01-09 PlS Planned sale
2,044 -0.4%
517.84
US$1,058,468
2,044 -0.4% 517.84 US$1,058,468
2026-01-13 2026-01-09 PlS Planned sale
521 -0.1%
516.81
US$269,257
521 -0.1% 516.81 US$269,257
2026-01-13 2026-01-09 PlS Planned sale
1,578 -0.3%
515.82
US$813,968
1,578 -0.3% 515.82 US$813,968
2026-01-13 2026-01-09 PlS Planned sale
937 -0.2%
514.63
US$482,207
937 -0.2% 514.63 US$482,207
2026-01-13 2026-01-09 PlS Planned sale
960 -0.2%
513.12
US$492,595
960 -0.2% 513.12 US$492,595
2026-01-13 2026-01-09 PlS Planned sale
960 -0.2%
512.02
US$491,537
960 -0.2% 512.02 US$491,537
2026-01-13 2026-01-09 PlS Planned sale
200 -0.0%
551.24
US$110,248
200 -0.0% 551.24 US$110,248
2026-01-13 2026-01-09 PlS Planned sale
40 -0.0%
545.79
US$21,832
40 -0.0% 545.79 US$21,832
2026-01-09 2026-01-09 PrS Proposed sale
18,650
556.22
US$10,373,503
18,650 556.22 US$10,373,503
2025-12-12 2025-12-10 PlS Planned sale
200 -0.0%
555.39
US$111,078
200 -0.0% 555.39 US$111,078
2025-12-12 2025-12-10 PlS Planned sale
1,027 -0.2%
554.84
US$569,822
1,027 -0.2% 554.84 US$569,822
2025-12-12 2025-12-10 PlS Planned sale
3,087 -0.7%
553.88
US$1,709,826
3,087 -0.7% 553.88 US$1,709,826
2025-12-12 2025-12-10 PlS Planned sale
3,857 -0.8%
552.81
US$2,132,197
3,857 -0.8% 552.81 US$2,132,197
2025-12-12 2025-12-10 PlS Planned sale
4,410 -0.9%
551.85
US$2,433,641
4,410 -0.9% 551.85 US$2,433,641
2025-12-12 2025-12-10 PlS Planned sale
4,723 -1.0%
550.99
US$2,602,307
4,723 -1.0% 550.99 US$2,602,307
2025-12-12 2025-12-10 PlS Planned sale
486 -0.1%
550.07
US$267,335
486 -0.1% 550.07 US$267,335
2025-12-12 2025-12-10 PlS Planned sale
369 -0.1%
548.56
US$202,418
369 -0.1% 548.56 US$202,418