| 24 Nov 2020 | PURCHASE | Medical Information Technology, Inc. Profit Sharing Trustentity | 146 | 44.00 USD | |
| 24 Nov 2020 | SALE | SAYED-FRIEL HODA | 2,300 | 44.00 USD | |
| 24 Nov 2020 | SALE | MERLIN JAMES W | 1,390 | 44.00 USD | |
| 10 Nov 2020 | PURCHASE | Medical Information Technology, Inc. Profit Sharing Trustentity | 5,700 | 44.00 USD | |
| 21 Oct 2020 | GIFT | ROBERTS EDWARD B | 2,500 | 0.00 USD | |
| 21 Oct 2020 | GIFT | ROBERTS EDWARD B | 2,500 | 0.00 USD | indirect |
| 07 Oct 2020 | PURCHASE | Medical Information Technology, Inc. Profit Sharing Trustentity | 1,700 | 44.00 USD | |
| 28 Sept 2020 | PURCHASE | Medical Information Technology, Inc. Profit Sharing Trustentity | 2,275 | 44.00 USD | |
| 18 Sept 2020 | PURCHASE | Medical Information Technology, Inc. Profit Sharing Trustentity | 7,820 | 44.00 USD | |
| 27 Aug 2020 | PURCHASE | Medical Information Technology, Inc. Profit Sharing Trustentity | 4,000 | 42.00 USD | |
| 30 Jun 2020 | PURCHASE | Medical Information Technology, Inc. Profit Sharing Trustentity | 7,135 | 44.00 USD | |
| 29 May 2020 | PURCHASE | Medical Information Technology, Inc. Profit Sharing Trustentity | 8,380 | 44.00 USD | |
| 07 May 2020 | PURCHASE | Medical Information Technology, Inc. Profit Sharing Trustentity | 525 | 44.00 USD | |
| 03 Apr 2020 | PURCHASE | Medical Information Technology, Inc. Profit Sharing Trustentity | 1,220 | 44.00 USD | |
| 10 Mar 2020 | PURCHASE | Medical Information Technology, Inc. Profit Sharing Trustentity | 13,315 | 44.00 USD | |
| 14 Feb 2020 | PURCHASE | Medical Information Technology, Inc. Profit Sharing Trustentity | 16,940 | 44.00 USD | |
| 26 Nov 2019 | PURCHASE | Medical Information Technology, Inc. Profit Sharing Trustentity | 1,580 | 44.00 USD | |
| 20 Nov 2019 | PURCHASE | Medical Information Technology, Inc. Profit Sharing Trustentity | 15,679 | 44.00 USD | |
| 08 Nov 2019 | PURCHASE | Medical Information Technology, Inc. Profit Sharing Trustentity | 16,930 | 44.00 USD | |
| 16 Oct 2019 | PURCHASE | Medical Information Technology, Inc. Profit Sharing Trustentity | 500 | 44.00 USD | |
| 12 Sept 2019 | PURCHASE | Medical Information Technology, Inc. Profit Sharing Trustentity | 6,360 | 44.00 USD | |
| 19 Aug 2019 | PURCHASE | Medical Information Technology, Inc. Profit Sharing Trustentity | 2,680 | 44.00 USD | |
| 02 Aug 2019 | PURCHASE | Medical Information Technology, Inc. Profit Sharing Trustentity | 5,249 | 44.00 USD | |
| 05 Jul 2019 | PURCHASE | Medical Information Technology, Inc. Profit Sharing Trustentity | 450 | 44.00 USD | |
| 28 Jun 2019 | PURCHASE | Medical Information Technology, Inc. Profit Sharing Trustentity | 2,725 | 44.00 USD | |