Espineli Marissa B

Insider profile

Performance

Overall performance
3.9

Performance over holding periods
3.9
30 days 90 days 120 days
Average return 27% 8.2% 15.1%
Success rate 98% 68% 82%
Transactions
8 0% Buy
34 71% Buy
47 69% Buy
Espineli Marissa B's trades of Innodata 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-06-01 2026-05-29 S Sale
35,651 -31.7%
79.27
US$2,716,850
35,651 -31.7% 79.27 US$2,716,850
2026-06-01 2026-05-29 S Sale
12,352 -14.4%
260.89
US$4,946,899
12,352 -14.4% 260.89 US$4,946,899
2026-06-01 2026-05-29 S Sale
32,732 -10.5%
373.54
US$4,004,470
32,732 -10.5% 373.54 US$4,004,470
2026-05-29 2026-05-29 PrS Proposed sale
19,667
105.89
US$2,082,531
19,667 105.89 US$2,082,531
2025-02-27 2025-02-26 S Sale
30,000 -62.5%
65.09
US$1,952,700
30,000 -62.5% 65.09 US$1,952,700
2025-02-26 2025-02-26 PrS Proposed sale
30,000
65.09
US$1,952,637
30,000 65.09 US$1,952,637
2024-11-22 2024-11-21 S Sale
38,333 -100.0%
47.17
US$1,808,168
38,333 -100.0% 47.17 US$1,808,168
2024-11-21 2024-11-21 PrS Proposed sale
38,333
47.17
US$1,808,099
38,333 47.17 US$1,808,099
2023-08-30 2023-08-30 PrS Proposed sale
11,628
15.04
US$174,899
11,628 15.04 US$174,899
2023-08-30 2023-08-30 S Sale
11,628 -100.0%
15.04
US$174,885
11,628 -100.0% 15.04 US$174,885
2023-08-29 2023-08-29 PrS Proposed sale
1,772
15.05
US$26,675
1,772 15.05 US$26,675
2023-08-29 2023-08-29 S Sale
1,772 -100.0%
15.05
US$26,669
1,772 -100.0% 15.05 US$26,669
2023-08-29 2023-08-28 S Sale
6,600 -100.0%
15.08
US$99,528
6,600 -100.0% 15.08 US$99,528
2023-08-28 2023-08-28 PrS Proposed sale
6,600
15.08
US$99,510
6,600 15.08 US$99,510
2023-08-22 2023-08-18 S Sale
25,000 -100.0%
13.55
US$338,750
25,000 -100.0% 13.55 US$338,750
2023-08-21 2023-08-18 PrS Proposed sale
25,000
13.55
US$338,695
25,000 13.55 US$338,695
2023-08-18 2023-08-18 PrS Proposed sale
25,000
13.55
US$338,695
25,000 13.55 US$338,695
2023-05-23 2023-05-22 S Sale
5,000 -100.0%
10.00
US$50,000
5,000 -100.0% 10.00 US$50,000
2023-05-22 2023-05-22 PrS Proposed sale
5,000
10.00
US$50,008
5,000 10.00 US$50,008
2023-05-18 2023-05-18 S Sale
3,000 -100.0%
9.91
US$29,730
3,000 -100.0% 9.91 US$29,730