Savita Oil Technologies Ltd (SOTL)

Savita Oil Technologies Ltd recorded its most recent insider activity on March 17, 2026, when a promoter purchased 15,500 shares valued at approximately 5.28 million. This transaction represents the only notable movement within the last three months, as no other trading occurred during this period.
Ticker: SOTL Exchange: NSI


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Upgrade for signal details

Upgrade to see score, net flow, insiders and context.

Upgrade to see full signal details →

Insider trades have triggered activity signals for Savita Oil Technologies Ltd. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
2.6
Siddharth G. Mehra Promoters Large shareholder
Transaction date
Purchase
Price
121.17
Quantity 57,655
Value ₹3,200,409
Gautam N. Mehra as a Member of Mehra Syndicate Large shareholder
Transaction date
Sale
Price
224.21
Quantity 48,662
Value ₹1,138,627
Siddharth G. Mehra Promoters Large shareholder
Transaction date
Purchase
Price
342.64
Quantity 67,112
Value ₹1,478,192
GAUTAM N. MEHRA (On behalf of Mehra Sybndicate, AOP) Promoters Large shareholder
Transaction date
Sale
Price
1,605.00
Quantity 162,521
Value ₹260,846,205
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-03-18 2026-03-17 B Purchase

Promoters

Large shareholder
57,655
121.17
₹3,200,409
57,655 121.17 ₹3,200,409
2024-03-26 2024-03-22 S Sale Gautam N. Mehra as a Member of Mehra Syndicate Large shareholder
48,662
224.21
₹1,138,627
48,662 224.21 ₹1,138,627
2023-02-13 2023-02-10 B Purchase Siddharth G. Mehra

Promoters

Large shareholder
67,112
342.64
₹1,478,192
67,112 342.64 ₹1,478,192
2019-12-10 2019-07-29 S Sale GAUTAM N. MEHRA (On behalf of Mehra Sybndicate, AOP)

Promoters

Large shareholder
162,521
1,605.00
₹260,846,205
162,521 1,605.00 ₹260,846,205