Latest filing published 09 Mar 2026 for Westinghouse AIR Brake Technologies CORP.
Filing timeline
BuySaleInsider track record
John A. Mastalerz Jr.: trading record in brief
John A. Mastalerz Jr. (senior executive) discloses dealings in Westinghouse AIR Brake Technologies Corp to SEC (Form 4). The record holds 76 filings, for trades running from 11 February 2014 to 5 March 2026.
Every open-market trade on record is a sale: 10 sales worth €3.7M. Outside the open market, there are 50 share grants and 16 option exercises.
The record was last updated on 9 March 2026 with a share grant in Westinghouse AIR Brake Technologies Corp. Filings reach the SEC (Form 4) feed a median of 2 days after the trade. The legal deadline for a Form 4 is two business days after the transaction. Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. 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 John A. Mastalerz Jr.
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 519 shares0Common Stock - DirectSEC:0001628280-26-015957:0
- 321 shares@ US$263.0152.1% of flowCommon Stock - DirectSEC:0001628280-26-014599:0
- 1,104 shares@ US$257.533.4% of flowCommon Stock - DirectSEC:0001628280-26-008497:1
- 3,213 shares@ US$257.52520.6% of flowCommon Stock - DirectSEC:0001628280-26-008497:0
- 2,766 shares@ US$210.0014.8% of flowCommon Stock - DirectSEC:0001628280-25-052216:0
- 668 shares0Common Stock - DirectSEC:0000943452-25-000094:0
- 306 shares@ US$183.871.6% of flowCommon Stock - DirectSEC:0000943452-25-000054:0
- 1,313 shares@ US$194.113.5% of flowCommon Stock - DirectSEC:0000943452-25-000032:1
- 3,320 shares@ US$194.106218.3% of flowCommon Stock - DirectSEC:0000943452-25-000032:0
- 2,796 shares@ US$199.712415.1% of flowCommon Stock - DirectSEC:0000943452-24-000167:0
- 3,749 shares@ US$162.708.1% of flowCommon Stock - DirectSEC:0000943452-24-000111:1
- 393 shares@ US$81.210.9% of flowCommon Stock - DirectSEC:0000943452-24-000111:0
- 885 shares0Common Stock - DirectSEC:0000943452-24-000097:0
- 473 shares@ US$141.61751.8% of flowCommon Stock - DirectSEC:0000943452-24-000058:0
- 1,096 shares@ US$134.672.0% of flowCommon Stock - DirectSEC:0000943452-24-000018:1
- 2,591 shares0Common Stock - DirectSEC:0000943452-24-000018:0
- 428 shares0Common Stock - DirectSEC:0000943452-23-000114:1
- 2,754 shares@ US$118.214.2% of flowCommon Stock - DirectSEC:0000943452-23-000114:4
- 4,599 shares@ US$118.217.0% of flowCommon Stock - DirectSEC:0000943452-23-000114:5
- 1,190 shares0Common Stock - DirectSEC:0000943452-23-000114:2
- 786 shares0Common Stock - DirectSEC:0000943452-23-000114:3
- 350 shares0Common Stock - DirectSEC:0000943452-23-000114:0
- 981 shares@ US$96.161.3% of flowCommon Stock - DirectSEC:0000943452-23-000078:1
- 2,421 shares0Common Stock - DirectSEC:0000943452-23-000078:0
- 1,106 shares0Common Stock - DirectSEC:0000943452-23-000045:0
25 of 76 declarations