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 |
2022-08-26 Sale |
2022-08-30 4:46 pm |
DOLLAR GENERAL CORP | DG | Garratt John W EVP & Chief Financial Officer |
14,377 | $240.38 | $3,455,965 | 24,727 (Direct) |
View |
2021-12-03 Sale |
2021-12-07 4:39 pm |
DOLLAR GENERAL CORP | DG | Garratt John W Chief Financial Officer |
29,412 | $223.3 | $6,567,800 | 60,345 (Direct) |
View |
2021-05-28 Sale |
2021-06-02 12:40 pm |
DOLLAR GENERAL CORP | DG | Garratt John W EVP & Chief Financial Officer |
30,311 | $205.05 | $6,215,177 | 44,317 (Direct) |
View |
2021-03-23 Sale |
2021-03-24 4:32 pm |
DOLLAR GENERAL CORP | DG | Garratt John W EVP & Chief Financial Officer |
26,127 | $199.35 | $5,208,425 | 53,272 (Direct) |
View |
2020-09-01 Sale |
2020-09-03 10:57 am |
DOLLAR GENERAL CORP | DG | Garratt John W EVP & Chief Financial Officer |
8,759 | $201.2 | $1,762,353 | 12,619 (Direct) |
View |
2020-05-29 Sale |
2020-06-02 4:02 pm |
DOLLAR GENERAL CORP | DG | Garratt John W EVP & Chief Financial Officer |
45,000 | $187.88 | $8,454,493 | 36,926 (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 |
2025-02-21 Option Award |
2025-02-24 5:51 pm |
N/A N/A |
PAPA JOHNS INTERNATIONAL INC | PZZA | Garratt John W Director |
34 | $47.72 | 3,646 (Direct) |
View |
2025-01-02 Option Award |
2025-01-03 10:30 am |
N/A N/A |
HUMANA INC | HUM | Garratt John W Director |
783 | $0 | 2,850 (Direct) |
View |
2024-11-29 Option Award |
2024-12-02 6:29 pm |
N/A N/A |
PAPA JOHNS INTERNATIONAL INC | PZZA | Garratt John W Director |
32 | $49.83 | 3,612 (Direct) |
View |
2024-11-21 Option Award |
2024-11-25 4:44 pm |
N/A N/A |
CRACKER BARREL OLD COUNTRY STORE INC | CBRL | Garratt John W Director |
2,938 | $0 | 4,543 (Direct) |
View |
2024-08-30 Option Award |
2024-09-04 4:27 pm |
N/A N/A |
PAPA JOHNS INTERNATIONAL INC | PZZA | Garratt John W Director |
34 | $47.37 | 3,580 (Direct) |
View |
2024-05-31 Option Award |
2024-06-04 5:39 pm |
N/A N/A |
PAPA JOHNS INTERNATIONAL INC | PZZA | Garratt John W Director |
34 | $46.46 | 3,546 (Direct) |
View |
2024-05-13 Option Award |
2024-05-14 7:04 pm |
N/A N/A |
PAPA JOHNS INTERNATIONAL INC | PZZA | Garratt John W Director |
2,583 | $0 | 3,512 (Direct) |
View |
2024-02-23 Option Award |
2024-02-27 5:08 pm |
N/A N/A |
PAPA JOHNS INTERNATIONAL INC | PZZA | Garratt John W Director |
5 | $71.81 | 929 (Direct) |
View |
2024-01-02 Option Award |
2024-01-03 11:03 am |
N/A N/A |
HUMANA INC | HUM | Garratt John W Director |
430 | $0 | 2,067 (Direct) |
View |
2023-12-31 Option Award |
2024-01-03 11:03 am |
N/A N/A |
HUMANA INC | HUM | Garratt John W Director |
2 | $456.91 | 2,067 (Direct) |
View |
2023-12-19 Option Award |
2023-12-20 2:51 pm |
N/A N/A |
CRACKER BARREL OLD COUNTRY STORE INC | CBRL | Garratt John W Director |
1,605 | $0 | 1,605 (Direct) |
View |
2023-11-24 Option Award |
2023-11-28 5:20 pm |
N/A N/A |
PAPA JOHNS INTERNATIONAL INC | PZZA | Garratt John W Director |
6 | $67.44 | 924 (Direct) |
View |
2023-11-06 Option Award |
2023-11-08 6:30 pm |
N/A N/A |
PAPA JOHNS INTERNATIONAL INC | PZZA | Garratt John W Director |
918 | $0 | 918 (Direct) |
View |
2023-04-01 Tax Withholding |
2023-04-04 3:50 pm |
N/A N/A |
DOLLAR GENERAL CORP | DG | Garratt John W President & CFO |
4,954 | $210.46 | 31,151 (Direct) |
View |
2023-03-14 Option Award |
2023-03-16 4:15 pm |
N/A N/A |
DOLLAR GENERAL CORP | DG | Garratt John W President & CFO |
11,378 | $0 | 36,105 (Direct) |
View |
2023-01-03 Option Award |
2023-01-04 6:38 pm |
N/A N/A |
HUMANA INC | HUM | Garratt John W Director |
380 | $0 | 1,635 (Direct) |
View |
2022-11-29 Option Award |
2022-12-01 4:35 pm |
N/A 2032-11-29 |
DOLLAR GENERAL CORP | DG | Garratt John W President & CFO |
4,696 | $0 | 4,696 (Direct) |
View |
2022-08-29 Exercise |
2022-08-30 4:46 pm |
N/A N/A |
DOLLAR GENERAL CORP | DG | Garratt John W EVP & Chief Financial Officer |
6,877 | $92.98 | 24,727 (Direct) |
View |
2022-08-29 Exercise |
2022-08-30 4:46 pm |
2022-04-01 2028-03-21 |
DOLLAR GENERAL CORP | DG | Garratt John W EVP & Chief Financial Officer |
6,877 | $0 | 24,727 (Direct) |
View |
2022-04-01 Tax Withholding |
2022-04-05 3:58 pm |
N/A N/A |
DOLLAR GENERAL CORP | DG | Garratt John W EVP & Chief Financial Officer |
5,416 | $226.3 | 32,227 (Direct) |
View |
2022-03-15 Option Award |
2022-03-17 12:10 pm |
N/A 2032-03-15 |
DOLLAR GENERAL CORP | DG | Garratt John W EVP & Chief Financial Officer |
23,458 | $0 | 23,458 (Direct) |
View |
2022-03-08 Option Award |
2022-03-10 2:57 pm |
N/A N/A |
DOLLAR GENERAL CORP | DG | Garratt John W EVP & Chief Financial Officer |
12,836 | $0 | 37,643 (Direct) |
View |
2022-01-03 Option Award |
2022-01-05 09:33 am |
N/A N/A |
HUMANA INC | HUM | Garratt John W Director |
412 | $0 | 1,255 (Direct) |
View |
2021-12-03 Exercise |
2021-12-07 4:39 pm |
N/A N/A |
DOLLAR GENERAL CORP | DG | Garratt John W Chief Financial Officer |
10,835 | $117.13 | 60,345 (Direct) |
View |
2021-12-03 Exercise |
2021-12-07 4:39 pm |
N/A N/A |
DOLLAR GENERAL CORP | DG | Garratt John W Chief Financial Officer |
5,944 | $154.53 | 60,345 (Direct) |
View |
2021-12-03 Exercise |
2021-12-07 4:39 pm |
N/A N/A |
DOLLAR GENERAL CORP | DG | Garratt John W Chief Financial Officer |
12,633 | $92.98 | 60,345 (Direct) |
View |
2021-12-03 Exercise |
2021-12-07 4:39 pm |
N/A 2028-03-21 |
DOLLAR GENERAL CORP | DG | Garratt John W Chief Financial Officer |
29,412 | $0 | 60,345 (Direct) |
View |
2021-05-28 Exercise |
2021-06-02 12:40 pm |
N/A N/A |
DOLLAR GENERAL CORP | DG | Garratt John W EVP & Chief Financial Officer |
9,421 | $70.68 | 44,317 (Direct) |
View |
2021-05-28 Exercise |
2021-06-02 12:40 pm |
N/A N/A |
DOLLAR GENERAL CORP | DG | Garratt John W EVP & Chief Financial Officer |
8,000 | $92.98 | 44,317 (Direct) |
View |
2021-05-28 Exercise |
2021-06-02 12:40 pm |
N/A 2026-03-16 |
DOLLAR GENERAL CORP | DG | Garratt John W EVP & Chief Financial Officer |
30,311 | $0 | 44,317 (Direct) |
View |
2021-05-28 Exercise |
2021-06-02 12:40 pm |
N/A N/A |
DOLLAR GENERAL CORP | DG | Garratt John W EVP & Chief Financial Officer |
12,890 | $84.67 | 44,317 (Direct) |
View |
2021-04-01 Tax Withholding |
2021-04-05 5:42 pm |
N/A N/A |
DOLLAR GENERAL CORP | DG | Garratt John W EVP & Chief Financial Officer |
6,154 | $202.4 | 24,807 (Direct) |
View |
2021-03-23 Exercise |
2021-03-24 4:32 pm |
N/A N/A |
DOLLAR GENERAL CORP | DG | Garratt John W EVP & Chief Financial Officer |
6,127 | $70.68 | 53,272 (Direct) |
View |
2021-03-23 Exercise |
2021-03-24 4:32 pm |
2020-04-01 2027-03-22 |
DOLLAR GENERAL CORP | DG | Garratt John W EVP & Chief Financial Officer |
26,127 | $0 | 53,272 (Direct) |
View |
2021-03-23 Exercise |
2021-03-24 4:32 pm |
N/A N/A |
DOLLAR GENERAL CORP | DG | Garratt John W EVP & Chief Financial Officer |
20,000 | $84.67 | 53,272 (Direct) |
View |
2021-03-16 Option Award |
2021-03-18 12:25 pm |
N/A 2031-03-16 |
DOLLAR GENERAL CORP | DG | Garratt John W EVP & Chief Financial Officer |
19,676 | $0 | 19,676 (Direct) |
View |
2021-03-09 Option Award |
2021-03-11 1:45 pm |
N/A N/A |
DOLLAR GENERAL CORP | DG | Garratt John W EVP & Chief Financial Officer |
18,342 | $0 | 30,961 (Direct) |
View |
2021-02-19 Exercise |
2021-02-23 09:09 am |
N/A N/A |
HUMANA INC | HUM | Garratt John W Director |
440 | $0 | 843 (Direct) |
View |
2021-01-04 Option Award |
2021-01-06 09:41 am |
N/A N/A |
HUMANA INC | HUM | Garratt John W Director |
403 | $0 | 843 (Direct) |
View |
2020-05-29 Exercise |
2020-06-02 4:02 pm |
N/A N/A |
DOLLAR GENERAL CORP | DG | Garratt John W EVP & Chief Financial Officer |
10,002 | $74.72 | 36,926 (Direct) |
View |
2020-05-29 Exercise |
2020-06-02 4:02 pm |
N/A N/A |
DOLLAR GENERAL CORP | DG | Garratt John W EVP & Chief Financial Officer |
22,138 | $70.68 | 36,926 (Direct) |
View |
2020-05-29 Exercise |
2020-06-02 4:02 pm |
N/A N/A |
DOLLAR GENERAL CORP | DG | Garratt John W EVP & Chief Financial Officer |
5,031 | $66.69 | 36,926 (Direct) |
View |
2020-05-29 Exercise |
2020-06-02 4:02 pm |
N/A 2024-12-03 |
DOLLAR GENERAL CORP | DG | Garratt John W EVP & Chief Financial Officer |
45,000 | $0 | 36,926 (Direct) |
View |
2020-05-29 Exercise |
2020-06-02 4:02 pm |
N/A N/A |
DOLLAR GENERAL CORP | DG | Garratt John W EVP & Chief Financial Officer |
7,829 | $65.35 | 36,926 (Direct) |
View |