Stewart Massey

Insider profile

Currently holds a position at Innodata Inc

Performance

Overall performance
3.3

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 14% 8.2% 15.1%
Success rate 67% 68% 82%
Transactions
17 6% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 84%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
Independent Director Innodata Inc March 23, 2009 -

Stewart Massey's trades of Innodata 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
Sale
Price
499.01
Quantity 49,490 +1.7%
Value US$3,233,183
Transaction date
Proposed sale
Price
490.29
Quantity 58,119
Value US$2,005,129
Transaction date
Sale
Price
310.28
Quantity 56,274 -21.8%
Value US$2,777,935
Transaction date
Sale
Price
88.02
Quantity 9,000 -23.0%
Value US$792,180
Transaction date
Proposed sale
Price
88.23
Quantity 10,000
Value US$882,257
Transaction date
Proposed sale
Price
63.66
Quantity 44,000
Value US$2,801,084
Transaction date
Sale
Price
64.25
Quantity 7,415 -22.7%
Value US$476,414
Transaction date
Sale
Price
63.54
Quantity 36,585 -52.8%
Value US$2,324,611
Transaction date
Sale
Price
45.78
Quantity 2,000 -8.7%
Value US$91,560
Transaction date
Proposed sale
Price
44.77
Quantity 2,000
Value US$89,540
Transaction date
Sale
Price
42.75
Quantity 6,883 -21.4%
Value US$294,248
Transaction date
Sale
Price
40.85
Quantity 6,352 -16.5%
Value US$259,479
Transaction date
Sale
Price
40.09
Quantity 36,765 -48.8%
Value US$1,473,909
Transaction date
Proposed sale
Price
40.55
Quantity 50,000
Value US$2,027,730
Transaction date
Proposed sale
Price
12.26
Quantity 1,000
Value US$12,259
Transaction date
Sale
Price
12.28
Quantity 500 -50.0%
Value US$6,140
Transaction date
Sale
Price
12.24
Quantity 500 -50.0%
Value US$6,120
Transaction date
Sale
Price
8.65
Quantity 70,000 -87.5%
Value US$605,500
Transaction date
Proposed sale
Price
8.65
Quantity 70,000
Value US$605,528
Transaction date
Purchase
Price
4.69
Quantity 10,000 +76.9%
Value US$46,900
Transaction date
Sale
Price
7.35
Quantity 29,354 -74.6%
Value US$215,752
Transaction date
Sale
Price
7.27
Quantity 10,646 -51.6%
Value US$77,396
Transaction date
Sale
Price
5.28
Quantity 15,000 -60.0%
Value US$79,200
Transaction date
Sale
Price
5.35
Quantity 15,000 -60.0%
Value US$80,250
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-18 2026-05-15 S Sale
49,490 +1.7%
499.01
US$3,233,183
49,490 +1.7% 499.01 US$3,233,183
2026-05-15 2026-05-15 PrS Proposed sale
58,119
490.29
US$2,005,129
58,119 490.29 US$2,005,129
2026-05-14 2026-05-13 S Sale
56,274 -21.8%
310.28
US$2,777,935
56,274 -21.8% 310.28 US$2,777,935
2026-05-14 2026-05-13 S Sale
9,000 -23.0%
88.02
US$792,180
9,000 -23.0% 88.02 US$792,180
2026-05-13 2026-05-13 PrS Proposed sale
10,000
88.23
US$882,257
10,000 88.23 US$882,257
2025-02-26 2025-02-26 PrS Proposed sale
44,000
63.66
US$2,801,084
44,000 63.66 US$2,801,084
2025-02-26 2025-02-26 S Sale
7,415 -22.7%
64.25
US$476,414
7,415 -22.7% 64.25 US$476,414
2025-02-26 2025-02-26 S Sale
36,585 -52.8%
63.54
US$2,324,611
36,585 -52.8% 63.54 US$2,324,611
2024-11-26 2024-11-25 S Sale
2,000 -8.7%
45.78
US$91,560
2,000 -8.7% 45.78 US$91,560
2024-11-25 2024-11-25 PrS Proposed sale
2,000
44.77
US$89,540
2,000 44.77 US$89,540
2024-11-14 2024-11-13 S Sale
6,883 -21.4%
42.75
US$294,248
6,883 -21.4% 42.75 US$294,248
2024-11-14 2024-11-13 S Sale
6,352 -16.5%
40.85
US$259,479
6,352 -16.5% 40.85 US$259,479
2024-11-14 2024-11-13 S Sale
36,765 -48.8%
40.09
US$1,473,909
36,765 -48.8% 40.09 US$1,473,909
2024-11-13 2024-11-13 PrS Proposed sale
50,000
40.55
US$2,027,730
50,000 40.55 US$2,027,730
2023-06-20 2023-06-20 PrS Proposed sale
1,000
12.26
US$12,259
1,000 12.26 US$12,259
2023-06-20 2023-06-20 S Sale
500 -50.0%
12.28
US$6,140
500 -50.0% 12.28 US$6,140
2023-06-20 2023-06-20 S Sale
500 -50.0%
12.24
US$6,120
500 -50.0% 12.24 US$6,120
2023-05-17 2023-05-16 S Sale
70,000 -87.5%
8.65
US$605,500
70,000 -87.5% 8.65 US$605,500
2023-05-16 2023-05-16 PrS Proposed sale
70,000
8.65
US$605,528
70,000 8.65 US$605,528
2022-06-14 2022-06-13 B Purchase
10,000 +76.9%
4.69
US$46,900
10,000 +76.9% 4.69 US$46,900
2021-06-15 2021-06-14 S Sale
29,354 -74.6%
7.35
US$215,752
29,354 -74.6% 7.35 US$215,752
2021-06-15 2021-06-11 S Sale
10,646 -51.6%
7.27
US$77,396
10,646 -51.6% 7.27 US$77,396
2020-12-07 2020-12-04 S Sale
15,000 -60.0%
5.28
US$79,200
15,000 -60.0% 5.28 US$79,200
2020-12-07 2020-12-03 S Sale
15,000 -60.0%
5.35
US$80,250
15,000 -60.0% 5.35 US$80,250