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 |
2025-04-15 Purchase |
2025-04-17 09:01 am |
John Hancock GA Mortgage Trust | Manufacturers Life Reinsurance Ltd 10% Owner |
279,544 | $17.89 | $5,000,003 | 46,858,639 (Direct) |
View | |
2025-04-15 Purchase |
2025-04-17 08:48 am |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
503,179 | $17.89 | $9,000,005 | 38,116,499 (Direct) |
View | |
2025-02-14 Purchase |
2025-02-19 09:32 am |
John Hancock GA Mortgage Trust | Manufacturers Life Reinsurance Ltd 10% Owner |
1,110,670 | $18.01 | $20,000,054 | 46,579,096 (Direct) |
View | |
2025-02-14 Purchase |
2025-02-19 09:23 am |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
333,201 | $18.01 | $6,000,016 | 37,613,321 (Direct) |
View | |
2024-08-01 Sale(A) |
2024-11-05 10:13 am |
John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Barbados Branch) 10% Owner |
1,132,287 | $18.13 | $20,533,685 | 20,533,719 (Direct) |
View | |
2024-08-01 Purchase |
2024-11-04 2:16 pm |
John Hancock GA Mortgage Trust | Manufacturers Life Reinsurance Ltd 10% Owner |
1,132,287 | $18.13 | $20,533,685 | 20,533,719 (Direct) |
View | |
2024-08-01 Sale |
2024-11-04 2:10 pm |
John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Barbados Branch) 10% Owner |
1,132,287 | $18.13 | $20,533,685 | 20,533,719 (Direct) |
View | |
2024-10-31 Purchase |
2024-11-01 2:03 pm |
John Hancock GA Mortgage Trust | Manufacturers Life Reinsurance Ltd 10% Owner |
4,000,000 | $18.16 | $72,624,800 | 45,468,076 (Direct) |
View | |
2024-10-31 Purchase |
2024-11-01 1:57 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
10,000,000 | $18.16 | $181,562,000 | 37,279,245 (Direct) |
View | |
2024-10-31 Purchase |
2024-11-01 1:46 pm |
John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner |
2,000,000 | $18.16 | $36,312,400 | 20,020,067 (Direct) |
View | |
2024-07-31 Purchase |
2024-08-01 2:35 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
827,346 | $18.13 | $15,000,040 | 36,728,479 (Direct) |
View | |
2024-07-31 Purchase |
2024-08-01 2:24 pm |
John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner |
551,564 | $18.13 | $10,000,026 | 19,909,918 (Direct) |
View | |
2024-06-28 Purchase |
2024-07-01 2:23 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
507,708 | $17.73 | $8,999,996 | 35,901,223 (Direct) |
View | |
2024-06-28 Purchase |
2024-07-01 2:13 pm |
John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner |
225,648 | $17.73 | $3,999,998 | 19,358,394 (Direct) |
View | |
2024-06-14 Purchase |
2024-06-17 2:14 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
442,907 | $18.06 | $8,000,004 | 35,393,514 (Direct) |
View | |
2024-06-14 Purchase |
2024-06-17 2:07 pm |
John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner |
1,716,264 | $18.06 | $31,000,014 | 19,132,746 (Direct) |
View | |
2024-03-15 Purchase |
2024-03-19 11:19 am |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
560,206 | $17.85 | $10,000,005 | 34,950,607 (Direct) |
View | |
2024-03-15 Purchase |
2024-03-19 10:28 am |
John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner |
112,041 | $17.85 | $2,000,001 | 17,416,482 (Direct) |
View | |
2024-01-31 Purchase |
2024-02-01 3:47 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
555,907 | $17.99 | $9,999,987 | 34,389,028 (Direct) |
View | |
2024-01-31 Purchase |
2024-02-01 2:01 pm |
John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner |
55,591 | $17.99 | $999,999 | 17,304,304 (Direct) |
View | |
2024-01-12 Purchase |
2024-01-16 4:06 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
445,788 | $17.95 | $8,000,016 | 33,833,121 (Direct) |
View | |
2024-01-12 Purchase |
2024-01-16 3:54 pm |
John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner |
390,064 | $17.95 | $7,000,014 | 17,248,713 (Direct) |
View | |
2023-12-29 Purchase |
2024-01-03 10:52 am |
John Hancock GA Mortgage Trust | Manufacturers Life Reinsurance Ltd 10% Owner |
276,551 | $18.08 | $4,999,218 | 44,115,708 (Direct) |
View | |
2023-12-29 Purchase |
2024-01-02 3:51 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
331,913 | $18.08 | $6,000,000 | 33,387,609 (Direct) |
View | |
2023-12-29 Purchase |
2024-01-02 3:26 pm |
John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner |
55,319 | $18.08 | $1,000,000 | 16,858,695 (Direct) |
View | |
2023-09-15 Purchase |
2023-09-19 07:28 am |
John Hancock GA Mortgage Trust | Manufacturers Life Reinsurance Ltd 10% Owner |
230,253 | $17.37 | $4,000,005 | 43,839,114 (Direct) |
View | |
2023-09-15 Purchase |
2023-09-19 07:21 am |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
345,380 | $17.37 | $6,000,007 | 33,055,695 (Direct) |
View | |
2023-09-15 Purchase |
2023-09-19 07:14 am |
John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner |
460,506 | $17.37 | $8,000,010 | 16,803,376 (Direct) |
View | |
2023-08-31 Purchase |
2023-09-01 1:24 pm |
John Hancock GA Mortgage Trust | Manufacturers Life Reinsurance Ltd 10% Owner |
512,400 | $17.56 | $9,000,001 | 43,609,196 (Direct) |
View | |
2023-08-31 Purchase |
2023-09-01 1:13 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
512,400 | $17.56 | $9,000,001 | 32,710,651 (Direct) |
View | |
2023-08-31 Purchase |
2023-09-01 12:50 pm |
John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner |
455,467 | $17.56 | $8,000,000 | 16,343,169 (Direct) |
View | |
2023-04-28 Purchase |
2023-05-01 10:33 am |
John Hancock GA Mortgage Trust | Manufacturers Life Reinsurance Ltd 10% Owner |
417,457 | $17.97 | $7,499,982 | 43,099,530 (Direct) |
View | |
2023-04-28 Purchase |
2023-05-01 10:18 am |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
428,589 | $17.97 | $7,699,982 | 32,201,058 (Direct) |
View | |
2023-04-28 Purchase |
2023-05-01 10:02 am |
John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner |
111,322 | $17.97 | $1,999,995 | 15,888,430 (Direct) |
View | |
2023-04-17 Purchase |
2023-04-18 2:57 pm |
John Hancock GA Mortgage Trust | Manufacturers Life Reinsurance Ltd 10% Owner |
840,356 | $17.85 | $15,000,013 | 42,682,074 (Direct) |
View | |
2023-04-17 Purchase |
2023-04-18 2:45 pm |
John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner |
661,080 | $17.85 | $11,800,010 | 31,772,470 (Direct) |
View | |
2023-04-17 Purchase |
2023-04-18 2:36 pm |
John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner |
190,481 | $17.85 | $3,400,003 | 15,777,108 (Direct) |
View | |
2022-11-15 Sale |
2022-11-17 11:33 am |
John Hancock GA Mortgage Trust | Manufacturers Life Reinsurance Ltd 10% Owner |
3,214,542 | $17.37 | $55,822,457 | 41,841,718 (Direct) |
View |