Ferrari NV (RACE)

The most recent insider trading activity at Ferrari NV occurred on April 16, 2026, involving sales by B. Vigna and J.P. Elkann. These transactions follow a series of divestments by various executives throughout 2025. All recorded activity in the provided data consists exclusively of share sales by company insiders.
Ticker: RACE Exchange: MIL


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 Ferrari NV. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
J.P. Elkann
1 sale — total 815,632 EUR
Sale 16 Apr 2026
Value €1,194,566.42 | Price 100.13 | Shares 50,802
Sale 16 Apr 2026
Value €213,696.58 | Price 222.34 | Shares 82,035
Sale 15 Sep 2025
Value €666,311.64 | Price 406.04 | Shares 1,641
Sale 5 Sep 2025
Value €327,250.00 | Price 425.00 | Shares 770
Sale 2 Sep 2025
Value €391,346.00 | Price 419.00 | Shares 934
Sale 19 Aug 2025
Value €307,200.00 | Price 400.00 | Shares 768
Sale 15 May 2025
Value €443,000.00 | Price 443.00 | Shares 1,000
Sale 13 Mar 2025
Value €1,098,342.00 | Price 414.00 | Shares 2,653
Sale 13 Mar 2025
Value €750,996.00 | Price 414.00 | Shares 1,814
Sale 13 Mar 2025
Value €190,163.70 | Price 414.30 | Shares 459
Sale 13 Mar 2025
Value €566,766.00 | Price 414.00 | Shares 1,369
Sale 13 Mar 2025
Value €293,596.90 | Price 414.10 | Shares 709
Sale 13 Mar 2025
Value €855,324.00 | Price 414.00 | Shares 2,066
Sale 13 Mar 2025
Value €281,724.00 | Price 414.30 | Shares 680
Sale 13 Mar 2025
Value €301,464.80 | Price 414.10 | Shares 728
Sale 13 Mar 2025
Value €563,868.00 | Price 414.00 | Shares 1,362
Sale 13 Mar 2025
Value €53,030.40 | Price 414.30 | Shares 128
Sale 13 Mar 2025
Value €390,816.00 | Price 414.00 | Shares 944
Sale 17 Feb 2025
Value €481,621.56 | Price 488.46 | Shares 986
Sale 10 Feb 2025
Value €503,481.60 | Price 437.05 | Shares 1,152
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-04-17 2026-04-16 S Sale Director or Supervisory Board Member
50,802
100.13
€1,194,566
50,802 100.13 €1,194,566
2026-04-17 2026-04-16 S Sale Director or Supervisory Board Member
82,035
222.34
€213,697
82,035 222.34 €213,697
2025-09-18 2025-09-15 S Sale

Chief Design Officer

51,173
86.42
€3,898,400
51,173 86.42 €3,898,400
2025-09-11 2025-09-05 S Sale

Chief Product Development Officer

770
425.00
€327,250
770 425.00 €327,250
2025-09-06 2025-09-02 S Sale

Chief Human Resources Officer

934
419.00
€391,346
934 419.00 €391,346
2025-08-23 2025-08-19 S Sale

Chief Industrial Officer

768
400.00
€307,200
768 400.00 €307,200
2025-05-21 2025-05-15 S Sale

Chief Marketing and Commercial Officer

1,000
443.00
€443,000
1,000 443.00 €443,000
2025-03-20 2025-03-13 S Sale

Chief Brand Officer

2,653
414.00
€1,098,342
2,653 414.00 €1,098,342
2025-03-20 2025-03-13 S Sale

Chief Research and Development Officer

1,814
414.00
€750,996
1,814 414.00 €750,996
2025-03-20 2025-03-13 S Sale

Chief Internal Audit, Risk and Compliance Officer

459
414.30
€190,164
459 414.30 €190,164
2025-03-20 2025-03-13 S Sale

General Counsel

1,369
414.00
€566,766
1,369 414.00 €566,766
2025-03-20 2025-03-13 S Sale

Chief Manufacturing Officer

709
414.10
€293,597
709 414.10 €293,597
2025-03-20 2025-03-13 S Sale

Chief Marketing and Commercial Officer

2,066
414.00
€855,324
2,066 414.00 €855,324
2025-03-20 2025-03-13 S Sale

Chief Human Resources Officer

680
414.30
€281,724
680 414.30 €281,724
2025-03-20 2025-03-13 S Sale

Chief Technologies and Infrastructures Officer

728
414.10
€301,465
728 414.10 €301,465
2025-03-20 2025-03-13 S Sale

Chief Purchasing and Quality Officer

1,362
414.00
€563,868
1,362 414.00 €563,868
2025-03-20 2025-03-13 S Sale

Chief Communications Officer

128
414.30
€53,030
128 414.30 €53,030
2025-03-20 2025-03-13 S Sale

Chief Product Development Officer

944
414.00
€390,816
944 414.00 €390,816
2025-02-21 2025-02-17 S Sale

Chief Design Officer

986
488.46
€481,622
986 488.46 €481,622
2025-02-15 2025-02-10 S Sale

Chief Marketing and Commercial Officer

1,152
437.05
€503,482
1,152 437.05 €503,482