Teresa Meng

Insider profile

Currently holds a position at Ambarella Inc

Performance

Overall performance
3.4

Performance over holding periods
3.4
30 days 90 days 120 days
Average return 6% 8.2% 15.1%
Success rate 61% 68% 82%
Transactions
4 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Independent Director Ambarella Inc Oct. 15, 2018 -

Teresa Meng's trades of Ambarella 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
117.51
Quantity 25,100 -11.3%
Value US$1,614,989
Transaction date
Sale
Price
28.51
Quantity 76,915 -12.4%
Value US$773,254
Transaction date
Sale
Price
210.97
Quantity 40,965 +43.7%
Value US$2,768,880
Transaction date
Planned sale
Price
52.01
Quantity 429 -7.6%
Value US$22,312
Transaction date
Planned sale
Price
52.25
Quantity 429 -8.2%
Value US$22,415
Transaction date
Planned sale
Price
38.00
Quantity 429 -8.9%
Value US$16,302
Transaction date
Planned sale
Price
65.00
Quantity 214 -5.2%
Value US$13,910
Transaction date
Sale
Price
65.48
Quantity 1,312 -25.0%
Value US$85,905
Transaction date
Planned sale
Price
9.75
Quantity 3,000 -0.1%
Value US$29,250
Transaction date
Planned sale
Price
9.80
Quantity 3,698 -0.2%
Value US$36,240
Transaction date
Planned sale
Price
9.82
Quantity 4,302 -0.2%
Value US$42,246
Transaction date
Planned sale
Price
9.85
Quantity 10,000 -0.4%
Value US$98,500
Transaction date
Planned sale
Price
10.00
Quantity 3,000 -0.1%
Value US$30,000
Transaction date
Planned sale
Price
10.23
Quantity 2,500 -0.1%
Value US$25,575
Transaction date
Planned sale
Price
10.25
Quantity 6,800 -0.3%
Value US$69,700
Transaction date
Planned sale
Price
10.26
Quantity 1,600 -0.1%
Value US$16,416
Transaction date
Planned sale
Price
10.27
Quantity 4,000 -0.2%
Value US$41,080
Transaction date
Planned sale
Price
10.30
Quantity 1,700 -0.1%
Value US$17,510
Transaction date
Planned sale
Price
10.33
Quantity 1,400 -0.1%
Value US$14,462
Transaction date
Planned sale
Price
10.35
Quantity 7,700 -0.3%
Value US$79,695
Transaction date
Planned sale
Price
10.36
Quantity 4,800 -0.2%
Value US$49,728
Transaction date
Planned sale
Price
10.37
Quantity 1,000 -0.0%
Value US$10,370
Transaction date
Planned sale
Price
10.40
Quantity 4,500 -0.2%
Value US$46,800
Transaction date
Planned sale
Price
10.41
Quantity 3,700 -0.2%
Value US$38,517
Transaction date
Planned sale
Price
10.43
Quantity 4,300 -0.2%
Value US$44,849
Transaction date
Planned sale
Price
10.45
Quantity 18,800 -0.8%
Value US$196,460
Transaction date
Planned sale
Price
10.46
Quantity 6,000 -0.2%
Value US$62,760
Transaction date
Planned sale
Price
10.47
Quantity 5,400 -0.2%
Value US$56,538
Transaction date
Planned sale
Price
10.48
Quantity 1,500 -0.1%
Value US$15,720
Transaction date
Planned sale
Price
10.50
Quantity 13,200 -0.5%
Value US$138,600
Transaction date
Planned sale
Price
10.51
Quantity 4,800 -0.2%
Value US$50,448
Transaction date
Planned sale
Price
10.52
Quantity 9,200 -0.4%
Value US$96,784
Transaction date
Planned sale
Price
10.54
Quantity 2,400 -0.1%
Value US$25,296
Transaction date
Planned sale
Price
10.55
Quantity 13,600 -0.5%
Value US$143,480
Transaction date
Planned sale
Price
10.57
Quantity 1,100 -0.0%
Value US$11,627
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2021-12-08 2021-12-07 S Sale
25,100 -11.3%
117.51
US$1,614,989
25,100 -11.3% 117.51 US$1,614,989
2020-12-28 2020-12-22 S Sale
76,915 -12.4%
28.51
US$773,254
76,915 -12.4% 28.51 US$773,254
2020-12-01 2020-11-27 S Sale
40,965 +43.7%
210.97
US$2,768,880
40,965 +43.7% 210.97 US$2,768,880
2020-09-18 2020-09-17 PlS Planned sale
429 -7.6%
52.01
US$22,312
429 -7.6% 52.01 US$22,312
2020-06-18 2020-06-17 PlS Planned sale
429 -8.2%
52.25
US$22,415
429 -8.2% 52.25 US$22,415
2020-03-19 2020-03-18 PlS Planned sale
429 -8.9%
38.00
US$16,302
429 -8.9% 38.00 US$16,302
2020-01-10 2020-01-09 PlS Planned sale
214 -5.2%
65.00
US$13,910
214 -5.2% 65.00 US$13,910
2019-09-23 2019-09-19 S Sale
1,312 -25.0%
65.48
US$85,905
1,312 -25.0% 65.48 US$85,905
2004-10-04 2004-10-04 PlS Planned sale
3,000 -0.1%
9.75
US$29,250
3,000 -0.1% 9.75 US$29,250
2004-10-04 2004-10-04 PlS Planned sale
3,698 -0.2%
9.80
US$36,240
3,698 -0.2% 9.80 US$36,240
2004-10-04 2004-10-04 PlS Planned sale
4,302 -0.2%
9.82
US$42,246
4,302 -0.2% 9.82 US$42,246
2004-10-04 2004-10-04 PlS Planned sale
10,000 -0.4%
9.85
US$98,500
10,000 -0.4% 9.85 US$98,500
2004-10-04 2004-10-04 PlS Planned sale
3,000 -0.1%
10.00
US$30,000
3,000 -0.1% 10.00 US$30,000
2004-10-01 2004-10-01 PlS Planned sale
100 -0.0%
10.22
US$1,022
100 -0.0% 10.22 US$1,022
2004-10-01 2004-10-01 PlS Planned sale
2,500 -0.1%
10.23
US$25,575
2,500 -0.1% 10.23 US$25,575
2004-10-01 2004-10-01 PlS Planned sale
6,800 -0.3%
10.25
US$69,700
6,800 -0.3% 10.25 US$69,700
2004-10-01 2004-10-01 PlS Planned sale
1,600 -0.1%
10.26
US$16,416
1,600 -0.1% 10.26 US$16,416
2004-10-01 2004-10-01 PlS Planned sale
4,000 -0.2%
10.27
US$41,080
4,000 -0.2% 10.27 US$41,080
2004-10-01 2004-10-01 PlS Planned sale
300 -0.0%
10.29
US$3,087
300 -0.0% 10.29 US$3,087
2004-10-01 2004-10-01 PlS Planned sale
1,700 -0.1%
10.30
US$17,510
1,700 -0.1% 10.30 US$17,510
2004-10-01 2004-10-01 PlS Planned sale
200 -0.0%
10.32
US$2,064
200 -0.0% 10.32 US$2,064
2004-10-01 2004-10-01 PlS Planned sale
1,400 -0.1%
10.33
US$14,462
1,400 -0.1% 10.33 US$14,462
2004-10-01 2004-10-01 PlS Planned sale
800 -0.0%
10.34
US$8,272
800 -0.0% 10.34 US$8,272
2004-10-01 2004-10-01 PlS Planned sale
7,700 -0.3%
10.35
US$79,695
7,700 -0.3% 10.35 US$79,695
2004-10-01 2004-10-01 PlS Planned sale
4,800 -0.2%
10.36
US$49,728
4,800 -0.2% 10.36 US$49,728
2004-10-01 2004-10-01 PlS Planned sale
1,000 -0.0%
10.37
US$10,370
1,000 -0.0% 10.37 US$10,370
2004-10-01 2004-10-01 PlS Planned sale
300 -0.0%
10.39
US$3,117
300 -0.0% 10.39 US$3,117
2004-10-01 2004-10-01 PlS Planned sale
4,500 -0.2%
10.40
US$46,800
4,500 -0.2% 10.40 US$46,800
2004-10-01 2004-10-01 PlS Planned sale
3,700 -0.2%
10.41
US$38,517
3,700 -0.2% 10.41 US$38,517
2004-10-01 2004-10-01 PlS Planned sale
700 -0.0%
10.42
US$7,294
700 -0.0% 10.42 US$7,294
2004-10-01 2004-10-01 PlS Planned sale
4,300 -0.2%
10.43
US$44,849
4,300 -0.2% 10.43 US$44,849
2004-10-01 2004-10-01 PlS Planned sale
100 -0.0%
10.44
US$1,044
100 -0.0% 10.44 US$1,044
2004-10-01 2004-10-01 PlS Planned sale
18,800 -0.8%
10.45
US$196,460
18,800 -0.8% 10.45 US$196,460
2004-10-01 2004-10-01 PlS Planned sale
6,000 -0.2%
10.46
US$62,760
6,000 -0.2% 10.46 US$62,760
2004-10-01 2004-10-01 PlS Planned sale
5,400 -0.2%
10.47
US$56,538
5,400 -0.2% 10.47 US$56,538
2004-10-01 2004-10-01 PlS Planned sale
1,500 -0.1%
10.48
US$15,720
1,500 -0.1% 10.48 US$15,720
2004-10-01 2004-10-01 PlS Planned sale
800 -0.0%
10.49
US$8,392
800 -0.0% 10.49 US$8,392
2004-10-01 2004-10-01 PlS Planned sale
13,200 -0.5%
10.50
US$138,600
13,200 -0.5% 10.50 US$138,600
2004-10-01 2004-10-01 PlS Planned sale
4,800 -0.2%
10.51
US$50,448
4,800 -0.2% 10.51 US$50,448
2004-10-01 2004-10-01 PlS Planned sale
9,200 -0.4%
10.52
US$96,784
9,200 -0.4% 10.52 US$96,784
2004-10-01 2004-10-01 PlS Planned sale
500 -0.0%
10.53
US$5,265
500 -0.0% 10.53 US$5,265
2004-10-01 2004-10-01 PlS Planned sale
2,400 -0.1%
10.54
US$25,296
2,400 -0.1% 10.54 US$25,296
2004-10-01 2004-10-01 PlS Planned sale
13,600 -0.5%
10.55
US$143,480
13,600 -0.5% 10.55 US$143,480
2004-10-01 2004-10-01 PlS Planned sale
900 -0.0%
10.56
US$9,504
900 -0.0% 10.56 US$9,504
2004-10-01 2004-10-01 PlS Planned sale
1,100 -0.0%
10.57
US$11,627
1,100 -0.0% 10.57 US$11,627