Barak Maria

Insider profile

Performance

Overall performance
2.9

Performance over holding periods
2.9
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 51% 68% 82%
Transactions
4 0% Buy
34 71% Buy
47 69% Buy
Barak Maria's trades of Sunrun 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
Transaction date
Planned sale
Price
430.34
Quantity 13,942 +24.4%
Value US$4,896,701
Transaction date
Proposed sale
Price
46.44
Quantity 71,680
Value US$3,095,205
Transaction date
Planned sale
Price
317.18
Quantity 8,891 +38.1%
Value US$3,314,563
Transaction date
Planned sale
Price
13.17
Quantity 1,747 -1.8%
Value US$23,013
Transaction date
Proposed sale
Price
13.17
Quantity 1,747
Value US$23,013
Transaction date
Planned sale
Price
13.67
Quantity 8,039 -9.9%
Value US$109,879
Transaction date
Proposed sale
Price
13.67
Quantity 8,039
Value US$109,879
Transaction date
Sale
Price
13.25
Quantity 4,641 -5.4%
Value US$61,480
Transaction date
Proposed sale
Price
13.25
Quantity 4,641
Value US$61,480
Transaction date
Planned sale
Price
18.55
Quantity 1,630 -1.9%
Value US$30,236
Transaction date
Proposed sale
Price
18.55
Quantity 1,630
Value US$30,236
Transaction date
Sale
Price
17.80
Quantity 1,201 -1.4%
Value US$21,373
Transaction date
Proposed sale
Price
17.80
Quantity 1,201
Value US$21,373
Transaction date
Planned sale
Price
19.22
Quantity 6,329 -6.7%
Value US$121,643
Transaction date
Proposed sale
Price
19.22
Quantity 6,329
Value US$121,643
Transaction date
Sale
Price
19.34
Quantity 1,005 -1.0%
Value US$19,435
Transaction date
Proposed sale
Price
19.34
Quantity 1,005
Value US$19,435
Transaction date
Planned sale
Price
10.80
Quantity 988 -1.7%
Value US$10,670
Transaction date
Proposed sale
Price
10.80
Quantity 988
Value US$10,670
Transaction date
Sale
Price
6.73
Quantity 2,729 -4.7%
Value US$18,379
Transaction date
Proposed sale
Price
6.73
Quantity 2,729
Value US$18,379
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-09 2026-07-09 PlS Planned sale
13,942 +24.4%
430.34
US$4,896,701
13,942 +24.4% 430.34 US$4,896,701
2026-07-09 2026-07-09 PrS Proposed sale
71,680
46.44
US$3,095,205
71,680 46.44 US$3,095,205
2026-07-07 2026-07-06 PlS Planned sale
8,891 +38.1%
317.18
US$3,314,563
8,891 +38.1% 317.18 US$3,314,563
2026-07-07 2026-07-06 PlS Planned sale
1,747 -1.8%
13.17
US$23,013
1,747 -1.8% 13.17 US$23,013
2026-07-06 2026-07-06 PrS Proposed sale
1,747
13.17
US$23,013
1,747 13.17 US$23,013
2026-04-10 2026-04-09 PlS Planned sale
8,039 -9.9%
13.67
US$109,879
8,039 -9.9% 13.67 US$109,879
2026-04-09 2026-04-09 PrS Proposed sale
8,039
13.67
US$109,879
8,039 13.67 US$109,879
2026-04-08 2026-04-06 S Sale
4,641 -5.4%
13.25
US$61,480
4,641 -5.4% 13.25 US$61,480
2026-04-06 2026-04-06 PrS Proposed sale
4,641
13.25
US$61,480
4,641 13.25 US$61,480
2026-01-12 2026-01-09 PlS Planned sale
1,630 -1.9%
18.55
US$30,236
1,630 -1.9% 18.55 US$30,236
2026-01-09 2026-01-09 PrS Proposed sale
1,630
18.55
US$30,236
1,630 18.55 US$30,236
2026-01-07 2026-01-06 S Sale
1,201 -1.4%
17.80
US$21,373
1,201 -1.4% 17.80 US$21,373
2026-01-06 2026-01-06 PrS Proposed sale
1,201
17.80
US$21,373
1,201 17.80 US$21,373
2025-11-14 2025-11-13 PlS Planned sale
6,329 -6.7%
19.22
US$121,643
6,329 -6.7% 19.22 US$121,643
2025-11-13 2025-11-13 PrS Proposed sale
6,329
19.22
US$121,643
6,329 19.22 US$121,643
2025-10-08 2025-10-06 S Sale
1,005 -1.0%
19.34
US$19,435
1,005 -1.0% 19.34 US$19,435
2025-10-06 2025-10-06 PrS Proposed sale
1,005
19.34
US$19,435
1,005 19.34 US$19,435
2025-07-09 2025-07-07 PlS Planned sale
988 -1.7%
10.80
US$10,670
988 -1.7% 10.80 US$10,670
2025-07-07 2025-07-07 PrS Proposed sale
988
10.80
US$10,670
988 10.80 US$10,670
2025-04-08 2025-04-07 S Sale
2,729 -4.7%
6.73
US$18,379
2,729 -4.7% 6.73 US$18,379
2025-04-07 2025-04-07 PrS Proposed sale
2,729
6.73
US$18,379
2,729 6.73 US$18,379