Skip to content
★ Sign in to follow
Total declarations
143
Companies
3
▲ Purchases (0 ops.)
—
▼ Sales (4 ops.)
€8.9M

Latest filing published 15 May 2026 for Westinghouse AIR Brake Technologies CORP.

Filing timeline

BuySale
Juan R. Perez

Insider track record

Disclosed buys
0
Disclosed sells
4
Signal history

Juan R. Perez: trading record in brief

Filings by Juan R. Perez span 3 companies, the busiest being United Parcel Service Inc, Hershey Co and Westinghouse AIR Brake Technologies Corp. In total, 143 filings cover trades dated from 11 March 2016 to 13 May 2026.

Sales make up the whole of the open-market record (4 sales, €8.9M). Other entries cover 95 share grants and 42 option exercises.

The newest entry dates from 15 May 2026: a share grant, in Westinghouse AIR Brake Technologies Corp. Typically, a trade is published a median of 2 days after it takes place. The legal deadline for a Form 4 is two business days after the transaction. Keep in mind that insiders sell for many reasons unrelated to the outlook, from tax bills to estate planning. This summary is built from SEC (Form 4) disclosures alone and does not predict where the share price will go.

Companies and markets linked to Juan R. Perez

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations143 total
  • ◆
    0SEC
    765 shares0Common Stock - DirectSEC:0001628280-26-035404:0
  • ◆
    DirectorExecutivesHershey Co
    6,250 USD12SEC
    33.682 shares@ US$185.5611.2% of flowCommon StockSEC:0000047111-25-000129:0
  • ◆
    DirectorExecutivesHershey Co
    0SEC
    241.738 shares0Common StockSEC:0000047111-25-000063:0
  • ◆
    DirectorExecutivesHershey Co
    6,250 USD12SEC
    36.676 shares@ US$170.4111.4% of flowCommon StockSEC:0001127602-25-017671:0
  • ◆
    0SEC
    953 shares0Common Stock - DirectSEC:0000943452-25-000139:0
  • ◆
    DirectorExecutivesHershey Co
    0SEC
    250.56 shares0Common StockSEC:0001127602-25-011355:0
  • ◆
    DirectorExecutivesHershey Co
    0SEC
    36.659 shares0Common StockSEC:0001127602-25-009755:0
  • ◆
    0SEC
    237 sharesCommon Stock - DirectSEC:0000943452-25-000007:0
  • ◆
    DirectorExecutivesHershey Co
    0SEC
    251.792 shares0Common StockSEC:0001127602-25-000537:0
  • ◆
    DirectorExecutivesHershey Co
    3,907 USD12SEC
    21 shares@ US$186.067.9% of flowCommon StockSEC:0001127602-24-029591:0
  • ◆
    DirectorExecutivesHershey Co
    0SEC
    221.481 shares0Common StockSEC:0001127602-24-024872:0
  • ◆
    DirectorExecutivesHershey Co
    4,028 USD12SEC
    21 shares@ US$191.797.7% of flowCommon StockSEC:0001127602-24-023994:0
  • ◆
    DirectorExecutivesHershey Co
    0SEC
    231.582 shares0Common StockSEC:0001127602-24-019884:0
  • ◆
    DirectorExecutivesHershey Co
    3,904 USD12SEC
    20 shares@ US$195.187.7% of flowCommon StockSEC:0001127602-24-018828:0
  • ◆
    DirectorExecutivesHershey Co
    0SEC
    220.162 shares0Common StockSEC:0001127602-24-012167:0
  • ◆
    DirectorExecutivesHershey Co
    3,989 USD12SEC
    21 shares@ US$189.977.7% of flowCommon StockSEC:0001127602-24-010411:0
  • ◆
    DirectorExecutivesHershey Co
    0SEC
    229.953 shares0Common StockSEC:0001127602-24-002294:0
  • ◆
    DirectorExecutivesHershey Co
    0SEC
    270.533 shares0Common StockSEC:0001127602-24-000494:0
  • ◆
    DirectorExecutivesHershey Co
    3,937 USD12SEC
    20 shares@ US$196.877.6% of flowCommon StockSEC:0001127602-23-029817:0
  • ◆
    DirectorExecutivesHershey Co
    0SEC
    210.929 shares0Common StockSEC:0001127602-23-025196:0
  • ◆
    DirectorExecutivesHershey Co
    3,832 USD12SEC
    16 shares@ US$239.517.6% of flowCommon StockSEC:0001127602-23-024222:0
  • ◆
    DirectorExecutivesHershey Co
    0SEC
    170.464 shares0Common StockSEC:0001127602-23-020013:0
  • ◆
    DirectorExecutivesHershey Co
    3,860 USD12SEC
    15 shares@ US$257.347.4% of flowCommon StockSEC:0001127602-23-018777:0
  • ◆
    DirectorExecutivesHershey Co
    0SEC
    167.699 shares0Common StockSEC:0001127602-23-012231:0
  • ◆
    DirectorExecutivesHershey Co
    3,937 USD12SEC
    17 shares@ US$231.567.7% of flowCommon StockSEC:0001127602-23-010292:0

25 of 143 declarations