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.
"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-03-31 Purchase | 2022-04-04 11:16 am | John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner | 548,965 | $19.29 | $10,589,983 | 35,098,060 (Direct) | View | |
2022-03-31 Purchase | 2022-04-04 10:43 am | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 325,025 | $19.29 | $6,269,990 | 15,587,331 (Direct) | View | |
2022-02-28 Purchase | 2022-03-01 1:42 pm | John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner | 668,614 | $20.01 | $13,380,032 | 34,547,805 (Direct) | View | |
2022-02-28 Purchase | 2022-03-01 1:35 pm | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 449,290 | $20.01 | $8,991,022 | 15,261,440 (Direct) | View | |
2022-02-15 Purchase | 2022-02-16 3:18 pm | John Hancock GA Mortgage Trust | Manufacturers Life Reinsurance Ltd 10% Owner | 1,062,188 | $19.93 | $21,164,837 | 45,056,260 (Direct) | View | |
2022-02-15 Purchase | 2022-02-16 2:49 pm | John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner | 798,692 | $19.93 | $15,914,494 | 33,879,191 (Direct) | View | |
2022-02-15 Purchase | 2022-02-16 2:03 pm | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 349,192 | $19.93 | $6,957,895 | 14,812,150 (Direct) | View | |
2022-01-31 Purchase | 2022-02-01 4:38 pm | John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner | 820,859 | $20.25 | $16,625,026 | 33,081,371 (Direct) | View | |
2022-01-31 Purchase | 2022-02-01 4:26 pm | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 631,012 | $20.25 | $12,780,020 | 14,463,628 (Direct) | View | |
2022-01-14 Purchase | 2022-01-18 4:00 pm | John Hancock GA Mortgage Trust | Manufacturers Life Reinsurance Ltd 10% Owner | 531,850 | $20.38 | $10,839,637 | 43,994,072 (Direct) | View | |
2022-01-14 Purchase | 2022-01-18 3:53 pm | John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner | 390,002 | $20.38 | $7,948,622 | 32,260,512 (Direct) | View | |
2022-01-14 Purchase | 2022-01-18 3:45 pm | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 167,224 | $20.38 | $3,408,198 | 13,832,615 (Direct) | View | |
2021-12-31 Purchase | 2022-01-03 3:37 pm | John Hancock GA Mortgage Trust | Manufacturers Life Reinsurance Ltd 10% Owner | 670,948 | $20.87 | $13,999,999 | 43,461,261 (Direct) | View | |
2021-12-31 Purchase | 2022-01-03 3:26 pm | John Hancock GA Mortgage Trust | Manulife (International) Ltd 10% Owner | 7,667,975,878 | $20.87 | $159,999,984,670 | 31,869,411 (Direct) | View | |
2021-12-31 Purchase | 2022-01-03 3:18 pm | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 479,248 | $20.87 | $9,999,999 | 13,664,704 (Direct) | View | |
2021-12-16 Purchase | 2021-12-17 2:28 pm | John Hancock GA Mortgage Trust | Manufacturers Life Reinsurance Ltd 10% Owner | 624,269 | $21.02 | $13,120,574 | 42,790,313 (Direct) | View | |
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-12-16 Purchase | 2021-12-17 2:01 pm | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 192,363 | $21.02 | $4,042,989 | 13,185,456 (Direct) | View | |
2021-11-30 Purchase | 2021-12-01 1:12 pm | John Hancock GA Mortgage Trust | Manufacturers Life Reinsurance Ltd 10% Owner | 95,016 | $21.05 | $1,999,998 | 42,166,175 (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:49 pm | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 570,098 | $21.05 | $11,999,988 | 12,993,882 (Direct) | View | |
2021-11-15 Purchase | 2021-11-16 3:22 pm | John Hancock GA Mortgage Trust | Manufacturers Life Reinsurance Ltd 10% Owner | 527,620 | $20.93 | $11,045,086 | 42,071,159 (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-11-15 Purchase | 2021-11-16 2:49 pm | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 155,808 | $20.93 | $3,261,659 | 12,423,785 (Direct) | View | |
2021-10-15 Purchase | 2021-10-18 2:16 pm | John Hancock GA Mortgage Trust | Manufacturers Life Reinsurance Ltd 10% Owner | 529,426 | $20.86 | $11,045,102 | 41,543,539 (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-10-15 Purchase | 2021-10-18 1:48 pm | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 156,342 | $20.86 | $3,261,664 | 12,267,976 (Direct) | View | |
2021-09-15 Purchase | 2021-09-16 2:16 pm | John Hancock GA Mortgage Trust | Manufacturers Life Reinsurance Ltd 10% Owner | 1,030,367 | $21.44 | $22,090,142 | 41,014,113 (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-09-15 Purchase | 2021-09-16 1:51 pm | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 304,272 | $21.44 | $6,523,309 | 12,111,635 (Direct) | View | |
2021-08-31 Purchase | 2021-09-01 10:57 am | John Hancock GA Mortgage Trust | Manufacturers Life Reinsurance Ltd 10% Owner | 702,560 | $21.35 | $15,000,007 | 39,984,903 (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-31 Purchase | 2021-09-01 10:35 am | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 594,834 | $21.35 | $12,700,006 | 11,808,343 (Direct) | View | |
2021-08-16 Purchase | 2021-08-17 12:39 pm | John Hancock GA Mortgage Trust | Manufacturers Life Reinsurance Ltd 10% Owner | 1,041,652 | $21.39 | $22,278,126 | 39,282,343 (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-08-16 Purchase | 2021-08-17 11:45 am | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 297,349 | $21.39 | $6,359,497 | 11,213,509 (Direct) | View | |
2021-07-30 Purchase | 2021-08-02 1:48 pm | John Hancock GA Mortgage Trust | Manufacturers Life Reinsurance Ltd 10% Owner | 232,336 | $21.52 | $5,000,003 | 38,240,405 (Direct) | View | |
2021-07-30 Purchase | 2021-08-02 12:58 pm | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 697,007 | $21.52 | $15,000,010 | 10,915,301 (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-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 |