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

Meera Rao

Insider profile

Currently holds a position at Rambus Inc

Performance

Overall performance
1.9

Performance over holding periods
1.9
30 days 90 days 120 days
Average return -4% 8.2% 15.1%
Success rate 23% 68% 82%
Transactions
3 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Independent Director Rambus Inc Aug. 13, 2019 -
Chief Financial Officer, Principal Financial and Accounting Officer Monolithic Power Systems Inc Jan. 3, 2011 - Feb. 23, 2016

Meera Rao's trades of Rambus 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-04-27 2026-04-24 PlS Planned sale
58,267 +33.9%
69.21
US$1,304,877
58,267 +33.9% 69.21 US$1,304,877
2026-04-24 2026-04-24 PrS Proposed sale
71,902
362.26
US$4,559,680
71,902 362.26 US$4,559,680
2026-04-15 2026-04-14 PlS Planned sale
40,944 -19.7%
433.38
US$3,370,045
40,944 -19.7% 433.38 US$3,370,045
2026-04-14 2026-04-14 PrS Proposed sale
8,538
118.08
US$1,008,167
8,538 118.08 US$1,008,167
2025-10-02 2025-10-01 PlS Planned sale
653 -2.2%
101.99
US$66,599
653 -2.2% 101.99 US$66,599
2025-10-01 2025-10-01 PrS Proposed sale
653
101.99
US$66,599
653 101.99 US$66,599
2025-09-04 2025-09-02 PlS Planned sale
3,000 -9.1%
71.72
US$215,160
3,000 -9.1% 71.72 US$215,160
2025-09-02 2025-09-02 PrS Proposed sale
3,000
71.72
US$215,160
3,000 71.72 US$215,160
2024-12-13 2024-12-12 S Sale
5,408 -15.7%
58.22
US$314,854
5,408 -15.7% 58.22 US$314,854
2024-12-12 2024-12-12 PrS Proposed sale
5,408
58.22
US$314,854
5,408 58.22 US$314,854
2016-02-09 2016-02-05 S Sale
587 -0.2%
61.20
US$35,924
587 -0.2% 61.20 US$35,924
2016-02-04 2016-02-04 S Sale
17,559 -6.2%
57.93
US$1,017,258
17,559 -6.2% 57.93 US$1,017,258