30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Tappin Matthew

Insider profile

Performance

Overall performance
3.7

Performance over holding periods
3.7
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 52% 68% 82%
Transactions
13 0% Buy
34 71% Buy
47 69% Buy
Tappin Matthew's trades of Stem 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-13 2026-03-11
US Stem Inc (STEM)
PlS Planned sale
23,050 -44.0%
204.85
US$569,704
23,050 -44.0% 204.85 US$569,704
2026-03-11 2026-03-11
US Stem Inc (STEM)
PrS Proposed sale
85,183
392.79
US$4,785,496
85,183 392.79 US$4,785,496
2026-03-10 2026-03-10
US Stem Inc (STEM)
PrS Proposed sale
19,362
271.05
US$3,033,636
19,362 271.05 US$3,033,636
2026-03-10 2026-03-10
US Stem Inc (STEM)
S Sale
655 -16.9%
11.12
US$7,284
655 -16.9% 11.12 US$7,284
2026-03-04 2026-03-04
US Stem Inc (STEM)
S Sale
185 -7.1%
10.00
US$1,850
185 -7.1% 10.00 US$1,850
2026-03-04 2026-03-04
US Stem Inc (STEM)
PrS Proposed sale
185
10.00
US$1,850
185 10.00 US$1,850
2026-03-04 2026-03-03
US Stem Inc (STEM)
S Sale
300 -10.3%
9.67
US$2,901
300 -10.3% 9.67 US$2,901
2026-03-03 2026-03-03
US Stem Inc (STEM)
PrS Proposed sale
300
9.67
US$2,901
300 9.67 US$2,901
2026-02-23 2026-02-20
US Stem Inc (STEM)
S Sale
366 -14.1%
11.40
US$4,172
366 -14.1% 11.40 US$4,172
2026-02-20 2026-02-20
US Stem Inc (STEM)
PrS Proposed sale
366
11.40
US$4,172
366 11.40 US$4,172
2026-02-19 2026-02-19
US Stem Inc (STEM)
PrS Proposed sale
522
11.20
US$5,848
522 11.20 US$5,848
2025-11-24 2025-11-11
US Stem Inc (STEM)
S Sale
9,584 -83.7%
17.70
US$169,637
9,584 -83.7% 17.70 US$169,637
2025-11-12 2025-11-11
US Stem Inc (STEM)
PrS Proposed sale
9,584
17.70
US$169,637
9,584 17.70 US$169,637
2025-11-10 2025-11-10
US Stem Inc (STEM)
PrS Proposed sale
5,416
18.28
US$98,986
5,416 18.28 US$98,986
2025-06-18 2025-06-16
US Stem Inc (STEM)
PlS Planned sale
20,823 -35.7%
0.45
US$9,370
20,823 -35.7% 0.45 US$9,370
2025-06-16 2025-06-16
US Stem Inc (STEM)
PrS Proposed sale
20,823
0.45
US$9,370
20,823 0.45 US$9,370
2025-06-18 2025-05-30
US Stem Inc (STEM)
S Sale
1,164 -2.0%
0.45
US$525
1,164 -2.0% 0.45 US$525
2025-05-30 2025-05-30
US Stem Inc (STEM)
PrS Proposed sale
1,164
0.45
US$525
1,164 0.45 US$525
2025-03-17 2025-03-12
US Stem Inc (STEM)
S Sale
13,070 -18.7%
0.40
US$5,280
13,070 -18.7% 0.40 US$5,280
2025-03-12 2025-03-12
US Stem Inc (STEM)
PrS Proposed sale
13,070
0.40
US$5,286
13,070 0.40 US$5,286
2025-03-17 2025-03-07
US Stem Inc (STEM)
S Sale
5,645 -12.2%
0.42
US$2,365
5,645 -12.2% 0.42 US$2,365
2025-03-07 2025-03-07
US Stem Inc (STEM)
PrS Proposed sale
5,645
0.42
US$2,364
5,645 0.42 US$2,364
2025-02-21 2025-02-20
US Stem Inc (STEM)
S Sale
8,130 -19.9%
0.63
US$5,095
8,130 -19.9% 0.63 US$5,095
2025-02-20 2025-02-20
US Stem Inc (STEM)
PrS Proposed sale
8,130
0.63
US$5,095
8,130 0.63 US$5,095
2024-05-30 2024-05-28
US Stem Inc (STEM)
PlS Planned sale
1,388 -7.7%
1.32
US$1,832
1,388 -7.7% 1.32 US$1,832
2024-05-28 2024-05-28
US Stem Inc (STEM)
PrS Proposed sale
1,388
1.32
US$1,832
1,388 1.32 US$1,832
2024-03-20 2024-03-19
US Stem Inc (STEM)
S Sale
26,640 -63.6%
1.82
US$48,485
26,640 -63.6% 1.82 US$48,485
2024-03-19 2024-03-19
US Stem Inc (STEM)
PrS Proposed sale
26,640
1.82
US$48,485
26,640 1.82 US$48,485
2024-03-12 2024-03-08
US Stem Inc (STEM)
S Sale
24,899 -37.3%
2.19
US$54,529
24,899 -37.3% 2.19 US$54,529
2024-03-08 2024-03-08
US Stem Inc (STEM)
PrS Proposed sale
24,899
2.19
US$54,606
24,899 2.19 US$54,606
2024-03-07 2024-03-05
US Stem Inc (STEM)
PlS Planned sale
3,837 -5.4%
2.41
US$9,247
3,837 -5.4% 2.41 US$9,247
2024-03-05 2024-03-05
US Stem Inc (STEM)
PrS Proposed sale
3,837
2.41
US$9,247
3,837 2.41 US$9,247
2024-03-05 2024-03-04
US Stem Inc (STEM)
S Sale
5,724 -7.5%
2.48
US$14,196
5,724 -7.5% 2.48 US$14,196
2024-03-04 2024-03-04
US Stem Inc (STEM)
PrS Proposed sale
5,724
2.48
US$14,169
5,724 2.48 US$14,169
2024-02-21 2024-02-20
US Stem Inc (STEM)
PlS Planned sale
6,857 -37.5%
3.05
US$20,914
6,857 -37.5% 3.05 US$20,914
2024-02-20 2024-02-20
US Stem Inc (STEM)
PrS Proposed sale
6,857
3.05
US$20,914
6,857 3.05 US$20,914
2024-02-20 2024-02-16
US Stem Inc (STEM)
S Sale
10,602 -36.7%
3.17
US$33,608
10,602 -36.7% 3.17 US$33,608
2024-02-16 2024-02-16
US Stem Inc (STEM)
PrS Proposed sale
10,602
3.17
US$33,581
10,602 3.17 US$33,581
2024-02-16 2024-02-14
US Stem Inc (STEM)
PlS Planned sale
4,556 -50.0%
3.15
US$14,351
4,556 -50.0% 3.15 US$14,351
2024-02-14 2024-02-14
US Stem Inc (STEM)
PrS Proposed sale
4,556
3.15
US$14,351
4,556 3.15 US$14,351
2024-01-03 2024-01-03
US Stem Inc (STEM)
PrS Proposed sale
5,207
3.56
US$18,523
5,207 3.56 US$18,523
2024-01-03 2024-01-03
US Stem Inc (STEM)
PlS Planned sale
5,207 -36.4%
3.56
US$18,537
5,207 -36.4% 3.56 US$18,537