Real time insider trading transaction history:
- Insiders are prohibited from making short-swing profits by trading their shares within 6 months of the registration or acquiring the shares.
- Shares are not adjusted for stock split.
"Insiders might sell their shares for any number of reasons, but they buy them for only one: they think the price will rise"
- Peter Lynch
What is insider trading>>
- Peter Lynch
What is insider trading>>

Common stock purchase or sale:
Transaction Date |
Reported DateTime |
Company | Symbol | Insider Relationship |
Shares Traded |
Average Price |
Total Amount |
Shares Owned |
Filing |
2023-02-06 Sale |
2023-02-07 7:15 pm |
BALL Corp | BALL | HAYES JOHN A Director |
100,000 | $58.4 | $5,840,173 | 666,467 (Indirect Direct) |
View |
2020-12-09 Sale |
2020-12-09 7:09 pm |
BALL Corp | BLL | HAYES JOHN A Chairman, President & C.E.O. |
94,062 | $94.68 | $8,906,040 | 668,225 (Indirect Direct) |
View |
Stock options: Exercise, Award, Grant, Conversion
Transaction Date |
Reported DateTime |
Exercisable Expiration |
Company | Symnbol | Insider Relationship |
Shares Traded |
Conversion Price |
Shares Owned |
Filing |
2024-06-07 Option Award |
2024-06-10 4:14 pm |
N/A N/A |
Trane Technologies plc | TT | HAYES JOHN A Director |
627 | $0 | 1,515 (Direct) |
View |
2024-06-01 Tax Withholding |
2024-06-04 4:13 pm |
N/A N/A |
Trane Technologies plc | TT | HAYES JOHN A Director |
348 | $327.46 | 888 (Direct) |
View |
2023-06-01 Option Award |
2023-06-05 4:16 pm |
N/A N/A |
Trane Technologies plc | TT | HAYES JOHN A Director |
1,206 | $0 | 1,236 (Direct) |
View |
Ownership |
2023-04-13 4:09 pm |
N/A N/A |
Trane Technologies plc | TT | HAYES JOHN A Director |
0 | $0 | 30 (Indirect) |
View |
2023-01-25 Option Award |
2023-01-27 7:08 pm |
N/A N/A |
BALL Corp | BALL | HAYES JOHN A Director |
61,322 | $0 | 179,063 (Direct) |
View |
2022-08-31 Gift |
2022-09-02 7:27 pm |
N/A N/A |
BALL Corp | BALL | HAYES JOHN A Director |
176,313 | $0 | 765,237 (Direct) |
View |
2022-02-01 Gift |
2022-02-02 8:09 pm |
N/A N/A |
BALL Corp | BLL | HAYES JOHN A Chairman & C.E.O. |
156,000 | $0 | 764,348 (Direct) |
View |
2022-02-01 Tax Withholding |
2022-02-02 8:09 pm |
N/A N/A |
BALL Corp | BLL | HAYES JOHN A Chairman & C.E.O. |
208,816 | $96.57 | 764,348 (Direct) |
View |
2022-02-01 Exercise |
2022-02-02 8:09 pm |
2014-01-30 2023-01-30 |
BALL Corp | BLL | HAYES JOHN A Chairman & C.E.O. |
364,800 | $0 | 764,348 (Direct) |
View |
2022-02-01 Exercise |
2022-02-02 8:09 pm |
N/A N/A |
BALL Corp | BLL | HAYES JOHN A Chairman & C.E.O. |
364,800 | $22.96 | 764,348 (Direct) |
View |
2022-01-31 Exercise |
2022-02-02 8:05 pm |
N/A N/A |
BALL Corp | BLL | HAYES JOHN A Chairman & C.E.O. |
88,919 | $97.1 | 882,105 (Direct) |
View |
2022-01-31 Tax Withholding |
2022-02-02 8:05 pm |
N/A N/A |
BALL Corp | BLL | HAYES JOHN A Chairman & C.E.O. |
37,508 | $97.1 | 882,105 (Direct) |
View |
2022-01-31 Exercise |
2022-02-02 8:05 pm |
N/A N/A |
BALL Corp | BLL | HAYES JOHN A Chairman & C.E.O. |
57,109 | $0 | 882,105 (Direct) |
View |
2022-01-26 Option Award |
2022-01-28 7:11 pm |
N/A N/A |
BALL Corp | BLL | HAYES JOHN A Chairman & C.E.O. |
188,234 | $0 | 325,427 (Direct) |
View |
2021-01-31 Exercise |
2021-02-02 8:09 pm |
N/A N/A |
BALL Corp | BLL | HAYES JOHN A Chairman & C.E.O. |
73,894 | $88.02 | 848,825 (Direct) |
View |
2021-01-31 Exercise |
2021-02-02 8:09 pm |
N/A N/A |
BALL Corp | BLL | HAYES JOHN A Chairman & C.E.O. |
72,091 | $0 | 848,825 (Direct) |
View |
2021-01-31 Tax Withholding |
2021-02-02 8:09 pm |
N/A N/A |
BALL Corp | BLL | HAYES JOHN A Chairman & C.E.O. |
30,756 | $88.02 | 848,825 (Direct) |
View |
2021-01-27 Option Award |
2021-01-29 5:04 pm |
2022-01-27 2031-01-27 |
BALL Corp | BLL | HAYES JOHN A Chairman & C.E.O. |
164,646 | $0 | 373,930 (Direct) |
View |
2021-01-27 Option Award |
2021-01-29 5:04 pm |
N/A N/A |
BALL Corp | BLL | HAYES JOHN A Chairman & C.E.O. |
38,205 | $85.33 | 373,930 (Direct) |
View |
2020-12-07 Exercise |
2020-12-09 7:09 pm |
N/A N/A |
BALL Corp | BLL | HAYES JOHN A Chairman, President & C.E.O. |
418,400 | $18.85 | 668,225 (Direct) |
View |
2020-12-07 Exercise |
2020-12-09 7:09 pm |
2013-01-25 2022-01-25 |
BALL Corp | BLL | HAYES JOHN A Chairman, President & C.E.O. |
418,400 | $0 | 668,225 (Direct) |
View |
2020-12-07 Tax Withholding |
2020-12-09 7:09 pm |
N/A N/A |
BALL Corp | BLL | HAYES JOHN A Chairman, President & C.E.O. |
230,277 | $95.5 | 668,225 (Direct) |
View |
2020-09-15 Exercise(A) |
2020-09-17 9:17 pm |
N/A N/A |
BALL Corp | BLL | HAYES JOHN A CHAIRMAN, PRESIDENT & C.E.O. |
20,482 | $0 | 770,285 (Direct) |
View |
2020-09-15 Other |
2020-09-16 4:42 pm |
N/A N/A |
BALL Corp | BLL | HAYES JOHN A CHAIRMAN, PRESIDENT & C.E.O. |
10,882 | $84.43 | 599,206 (Direct) |
View |
2020-06-15 Exercise |
2020-06-17 8:27 pm |
2012-01-26 2021-01-26 |
BALL Corp | BLL | HAYES JOHN A CHAIRMAN, PRESIDENT & C.E.O. |
38,213 | $0 | 573,834 (Direct) |
View |
2020-06-15 Exercise |
2020-06-17 8:27 pm |
N/A N/A |
BALL Corp | BLL | HAYES JOHN A CHAIRMAN, PRESIDENT & C.E.O. |
38,213 | $17.92 | 573,834 (Direct) |
View |
2020-06-15 Tax Withholding |
2020-06-17 8:27 pm |
N/A N/A |
BALL Corp | BLL | HAYES JOHN A CHAIRMAN, PRESIDENT & C.E.O. |
22,431 | $68.2 | 573,834 (Direct) |
View |
2020-05-21 Gift |
2020-05-22 2:21 pm |
N/A N/A |
BALL Corp | BLL | HAYES JOHN A CHAIRMAN, PRESIDENT & C.E.O. |
11,700 | $64.04 | 546,335 (Direct) |
View |
2020-05-15 Exercise |
2020-05-19 11:27 am |
2012-01-26 2021-01-26 |
BALL Corp | BLL | HAYES JOHN A CHAIRMAN, PRESIDENT & C.E.O. |
38,213 | $0 | 596,248 (Direct) |
View |
2020-05-15 Exercise |
2020-05-19 11:27 am |
N/A N/A |
BALL Corp | BLL | HAYES JOHN A CHAIRMAN, PRESIDENT & C.E.O. |
38,213 | $17.92 | 596,248 (Direct) |
View |
2020-05-15 Tax Withholding |
2020-05-19 11:27 am |
N/A N/A |
BALL Corp | BLL | HAYES JOHN A CHAIRMAN, PRESIDENT & C.E.O. |
22,970 | $62.23 | 596,248 (Direct) |
View |