Nejatian Kasra

Insider profile

Performance

Overall performance
0.6

Performance over holding periods
0.6
30 days 90 days 120 days
Average return -12% 8.2% 15.1%
Success rate 0% 68% 82%
Transactions
1 100% Buy
34 71% Buy
47 69% Buy
Nejatian Kasra's trades of Opendoor Technologies 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-05-12 2026-05-11 B Purchase
18,122 -31.4%
19.18
US$2,272,015
18,122 -31.4% 19.18 US$2,272,015
2025-11-12 2025-11-11 B Purchase
30,382 +41.4%
453.99
US$478,898
30,382 +41.4% 453.99 US$478,898
2025-11-10 2025-11-10 PrS Proposed sale
49,159
267.43
US$418,712
49,159 267.43 US$418,712
2025-08-07 2025-08-07 PrS Proposed sale
80,645
153.31
US$12,363,532
80,645 153.31 US$12,363,532
2025-02-12 2025-02-12 PrS Proposed sale
50,000
120.81
US$6,040,485
50,000 120.81 US$6,040,485
2024-11-14 2024-11-14 PrS Proposed sale
31,250
109.98
US$3,437,019
31,250 109.98 US$3,437,019
2024-11-13 2024-11-13 PrS Proposed sale
31,250
107.33
US$3,353,947
31,250 107.33 US$3,353,947
2024-08-08 2024-08-08 PrS Proposed sale
48,387
64.84
US$3,137,558
48,387 64.84 US$3,137,558
2024-07-15 2024-07-15 PrS Proposed sale
3,750
64.89
US$243,338
3,750 64.89 US$243,338
2024-06-17 2024-06-17 PrS Proposed sale
3,750
67.66
US$253,725
3,750 67.66 US$253,725
2024-05-17 2024-05-17 PrS Proposed sale
3,750
57.81
US$216,788
3,750 57.81 US$216,788
2024-02-15 2024-02-15 PrS Proposed sale
1,875
80.67
US$151,256
1,875 80.67 US$151,256
2024-01-16 2024-01-16 PrS Proposed sale
1,875
81.40
US$152,625
1,875 81.40 US$152,625
2023-12-15 2023-12-15 PrS Proposed sale
1,875
77.54
US$145,388
1,875 77.54 US$145,388
2023-11-15 2023-11-15 PrS Proposed sale
1,875
65.52
US$122,850
1,875 65.52 US$122,850
2023-10-18 2023-10-18 PrS Proposed sale
1,875
54.17
US$101,569
1,875 54.17 US$101,569
2023-09-08 2023-09-08 PrS Proposed sale
1,875
64.78
US$121,462
1,875 64.78 US$121,462