Teresa Meng

(Dr. Teresa Meng Ph.D.)

Currently holds a position at Ambarella Inc

Performance

Average Return

-12.5%

30 Days

8.2%

90 Days

15.1%

120 Days
Success Rate

50%

30 Days

68%

90 Days

82%

120 Days

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 Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2021-12-08 2021-12-07 S Sale
959 -14.1%
221.71
USD 212,622
959 -14.1% 221.71 USD 212,622
2020-12-28 2020-12-22 S Sale
958 -19.6%
92.00
USD 88,136
958 -19.6% 92.00 USD 88,136
2020-12-01 2020-11-27 S Sale
1,287 -24.6%
78.80
USD 101,415
1,287 -24.6% 78.80 USD 101,415
2020-09-18 2020-09-17 PS Planned sale
429 -7.6%
52.01
USD 22,312
429 -7.6% 52.01 USD 22,312
2020-06-18 2020-06-17 PS Planned sale
429 -8.2%
52.25
USD 22,415
429 -8.2% 52.25 USD 22,415
2020-03-19 2020-03-18 PS Planned sale
429 -8.9%
38.00
USD 16,302
429 -8.9% 38.00 USD 16,302
2020-01-10 2020-01-09 PS Planned sale
214 -5.2%
65.00
USD 13,910
214 -5.2% 65.00 USD 13,910
2019-09-23 2019-09-19 S Sale
1,312 -25.0%
65.48
USD 85,905
1,312 -25.0% 65.48 USD 85,905
2004-10-04 2004-10-04 PS Planned sale
3,000 -0.1%
9.75
USD 29,250
3,000 -0.1% 9.75 USD 29,250
2004-10-04 2004-10-04 PS Planned sale
3,698 -0.2%
9.80
USD 36,240
3,698 -0.2% 9.80 USD 36,240
2004-10-04 2004-10-04 PS Planned sale
4,302 -0.2%
9.82
USD 42,246
4,302 -0.2% 9.82 USD 42,246
2004-10-04 2004-10-04 PS Planned sale
10,000 -0.4%
9.85
USD 98,500
10,000 -0.4% 9.85 USD 98,500
2004-10-04 2004-10-04 PS Planned sale
3,000 -0.1%
10.00
USD 30,000
3,000 -0.1% 10.00 USD 30,000
2004-10-01 2004-10-01 PS Planned sale
100 -0.0%
10.22
USD 1,022
100 -0.0% 10.22 USD 1,022
2004-10-01 2004-10-01 PS Planned sale
2,500 -0.1%
10.23
USD 25,575
2,500 -0.1% 10.23 USD 25,575
2004-10-01 2004-10-01 PS Planned sale
6,800 -0.3%
10.25
USD 69,700
6,800 -0.3% 10.25 USD 69,700
2004-10-01 2004-10-01 PS Planned sale
1,600 -0.1%
10.26
USD 16,416
1,600 -0.1% 10.26 USD 16,416
2004-10-01 2004-10-01 PS Planned sale
4,000 -0.2%
10.27
USD 41,080
4,000 -0.2% 10.27 USD 41,080
2004-10-01 2004-10-01 PS Planned sale
300 -0.0%
10.29
USD 3,087
300 -0.0% 10.29 USD 3,087
2004-10-01 2004-10-01 PS Planned sale
1,700 -0.1%
10.30
USD 17,510
1,700 -0.1% 10.30 USD 17,510
2004-10-01 2004-10-01 PS Planned sale
200 -0.0%
10.32
USD 2,064
200 -0.0% 10.32 USD 2,064
2004-10-01 2004-10-01 PS Planned sale
1,400 -0.1%
10.33
USD 14,462
1,400 -0.1% 10.33 USD 14,462
2004-10-01 2004-10-01 PS Planned sale
800 -0.0%
10.34
USD 8,272
800 -0.0% 10.34 USD 8,272
2004-10-01 2004-10-01 PS Planned sale
7,700 -0.3%
10.35
USD 79,695
7,700 -0.3% 10.35 USD 79,695
2004-10-01 2004-10-01 PS Planned sale
4,800 -0.2%
10.36
USD 49,728
4,800 -0.2% 10.36 USD 49,728
2004-10-01 2004-10-01 PS Planned sale
1,000 -0.0%
10.37
USD 10,370
1,000 -0.0% 10.37 USD 10,370
2004-10-01 2004-10-01 PS Planned sale
300 -0.0%
10.39
USD 3,117
300 -0.0% 10.39 USD 3,117
2004-10-01 2004-10-01 PS Planned sale
4,500 -0.2%
10.40
USD 46,800
4,500 -0.2% 10.40 USD 46,800
2004-10-01 2004-10-01 PS Planned sale
3,700 -0.2%
10.41
USD 38,517
3,700 -0.2% 10.41 USD 38,517
2004-10-01 2004-10-01 PS Planned sale
700 -0.0%
10.42
USD 7,294
700 -0.0% 10.42 USD 7,294
2004-10-01 2004-10-01 PS Planned sale
4,300 -0.2%
10.43
USD 44,849
4,300 -0.2% 10.43 USD 44,849
2004-10-01 2004-10-01 PS Planned sale
100 -0.0%
10.44
USD 1,044
100 -0.0% 10.44 USD 1,044
2004-10-01 2004-10-01 PS Planned sale
18,800 -0.8%
10.45
USD 196,460
18,800 -0.8% 10.45 USD 196,460
2004-10-01 2004-10-01 PS Planned sale
6,000 -0.2%
10.46
USD 62,760
6,000 -0.2% 10.46 USD 62,760
2004-10-01 2004-10-01 PS Planned sale
5,400 -0.2%
10.47
USD 56,538
5,400 -0.2% 10.47 USD 56,538
2004-10-01 2004-10-01 PS Planned sale
1,500 -0.1%
10.48
USD 15,720
1,500 -0.1% 10.48 USD 15,720
2004-10-01 2004-10-01 PS Planned sale
800 -0.0%
10.49
USD 8,392
800 -0.0% 10.49 USD 8,392
2004-10-01 2004-10-01 PS Planned sale
13,200 -0.5%
10.50
USD 138,600
13,200 -0.5% 10.50 USD 138,600
2004-10-01 2004-10-01 PS Planned sale
4,800 -0.2%
10.51
USD 50,448
4,800 -0.2% 10.51 USD 50,448
2004-10-01 2004-10-01 PS Planned sale
9,200 -0.4%
10.52
USD 96,784
9,200 -0.4% 10.52 USD 96,784
2004-10-01 2004-10-01 PS Planned sale
500 -0.0%
10.53
USD 5,265
500 -0.0% 10.53 USD 5,265
2004-10-01 2004-10-01 PS Planned sale
2,400 -0.1%
10.54
USD 25,296
2,400 -0.1% 10.54 USD 25,296
2004-10-01 2004-10-01 PS Planned sale
13,600 -0.5%
10.55
USD 143,480
13,600 -0.5% 10.55 USD 143,480
2004-10-01 2004-10-01 PS Planned sale
900 -0.0%
10.56
USD 9,504
900 -0.0% 10.56 USD 9,504
2004-10-01 2004-10-01 PS Planned sale
1,100 -0.0%
10.57
USD 11,627
1,100 -0.0% 10.57 USD 11,627
// ... existing code ...