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 |
2021-12-16 Purchase |
2021-12-17 2:15 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
453,757 | $21.02 | $9,536,835 | 31,102,614 (Direct) |
View | |
2021-11-30 Purchase |
2021-12-01 12:59 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
142,524 | $21.05 | $2,999,997 | 30,649,054 (Direct) |
View | |
2021-11-30 Purchase |
2021-12-01 12:47 pm |
John Hancock GA Senior Loan Trust | Manulife (International) Ltd 10% Owner |
121,576 | $16.45 | $2,000,001 | 3,930,887 (Direct) |
View | |
2021-11-15 Purchase |
2021-11-16 3:02 pm |
John Hancock GA Senior Loan Trust | Manulife (International) Ltd 10% Owner |
230,260 | $16.42 | $3,780,819 | 3,809,311 (Direct) |
View | |
2021-11-15 Purchase |
2021-11-16 3:00 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
382,586 | $20.93 | $8,008,983 | 30,506,530 (Direct) |
View | |
2021-10-15 Purchase |
2021-10-18 3:01 pm |
John Hancock GA Senior Loan Trust | Manulife (International) Ltd 10% Owner |
315,686 | $16.33 | $5,155,844 | 3,579,051 (Direct) |
View | |
2021-10-15 Purchase |
2021-10-18 2:01 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
383,896 | $20.86 | $8,008,995 | 30,123,944 (Direct) |
View | |
2021-09-15 Purchase |
2021-09-16 3:01 pm |
John Hancock GA Senior Loan Trust | Manulife (International) Ltd 10% Owner |
165,935 | $16.44 | $2,728,607 | 3,263,365 (Direct) |
View | |
2021-09-15 Purchase |
2021-09-16 2:06 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
747,137 | $21.44 | $16,017,947 | 29,740,047 (Direct) |
View | |
2021-08-31 Purchase |
2021-09-01 10:46 am |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
501,159 | $21.35 | $10,700,005 | 28,993,736 (Direct) |
View | |
2021-08-16 Purchase |
2021-08-17 11:58 am |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
755,539 | $21.39 | $16,158,945 | 28,492,577 (Direct) |
View | |
2021-07-30 Purchase |
2021-08-02 12:58 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
1,045,511 | $21.52 | $22,500,016 | 27,735,749 (Direct) |
View | |
2021-06-30 Purchase |
2021-07-02 10:34 am |
John Hancock GA Senior Loan Trust | Manulife (International) Ltd 10% Owner |
328,913 | $18.24 | $6,000,005 | 3,096,615 (Direct) |
View | |
2021-06-30 Purchase |
2021-07-01 5:03 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
378,353 | $21.14 | $8,000,001 | 26,690,979 (Direct) |
View | |
2021-05-28 Purchase |
2021-06-01 1:29 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
358,039 | $20.95 | $7,500,016 | 26,313,345 (Direct) |
View | |
2021-04-30 Purchase |
2021-05-03 4:33 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
599,204 | $20.86 | $12,500,004 | 25,955,275 (Direct) |
View | |
2021-04-15 Purchase |
2021-04-16 4:46 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
753,799 | $20.92 | $15,768,409 | 25,356,071 (Direct) |
View | |
2021-03-31 Purchase |
2021-04-01 2:23 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
242,840 | $20.59 | $5,000,001 | 24,602,846 (Direct) |
View | |
2021-03-15 Purchase |
2021-03-17 12:35 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
777,973 | $20.71 | $16,113,536 | 24,360,006 (Direct) |
View | |
2021-02-16 Purchase |
2021-02-18 5:56 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
385,086 | $21.27 | $8,188,851 | 23,582,033 (Direct) |
View | |
2020-12-31 Purchase |
2021-01-05 6:37 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
1,281,896 | $21.74 | $27,869,956 | 23,198,196 (Direct) |
View | |
2020-12-31 Purchase |
2021-01-05 5:35 pm |
John Hancock GA Senior Loan Trust | Manulife (International) Ltd 10% Owner |
210,147 | $19.94 | $4,189,992 | 2,770,243 (Direct) |
View | |
2020-11-30 Purchase |
2020-12-01 4:10 pm |
John Hancock GA Senior Loan Trust | Manulife (International) Ltd 10% Owner |
368,919 | $20.06 | $7,399,994 | 2,559,319 (Direct) |
View | |
2020-11-30 Purchase |
2020-12-01 1:59 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
737,739 | $22.05 | $16,265,010 | 21,917,237 (Direct) |
View | |
2020-11-16 Purchase |
2020-11-17 2:35 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
745,569 | $21.82 | $16,265,043 | 21,179,498 (Direct) |
View | |
2020-10-30 Purchase |
2020-11-02 1:21 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
372,736 | $21.82 | $8,132,509 | 20,432,512 (Direct) |
View | |
2020-08-17 Purchase |
2020-08-18 4:10 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
444,572 | $21.95 | $9,759,025 | 20,059,776 (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 |
Ownership |
2020-11-23 3:29 pm |
N/A N/A |
John Hancock GA Senior Loan Trust | Manulife (International) Ltd 10% Owner |
0 | $0 | 2,190,400 (Direct) |
View |