Leach Michael R

Number of records: 29
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
03-Apr-24 6:49 PM
View: 
Allied Motion Technologies ... (ALNT) 01-Apr-24Payment of Exercise 3,448$34.43$118,715.00(4%)
84.33K to 80.88K
20-Mar-24 6:33 PM
View: 
Allied Motion Technologies ... (ALNT) 18-Mar-24Sale 5,000$32.87$164,368.00(6%)
89.33K to 84.33K
15-Mar-24 9:07 PM
View: 
Allied Motion Technologies ... (ALNT) 13-Mar-24Sale 5,000$32.99$164,965.00(5%)
94.33K to 89.33K
11-Mar-24 6:36 PM
View: 
Allied Motion Technologies ... (ALNT) 08-Mar-24Sale 5,000$34.25$171,249.00(5%)
99.33K to 94.33K
11-Mar-24 6:36 PM
View: 
Allied Motion Technologies ... (ALNT) 07-Mar-24Payment of Exercise 328$33.55$11,004.40(< 1%)
99.66K to 99.33K
07-Mar-24 8:16 PM
View: 
Allied Motion Technologies ... (ALNT) 05-Mar-24Grant 12,840$30.00$385,200.0015%
86.82K to 99.66K
03-Jan-24 4:55 PM
View: 
Allied Motion Technologies ... (ALNT) 30-Dec-23Payment of Exercise 614$30.21$18,548.90(< 1%)
87.43K to 86.82K
08-Dec-23 4:39 PM
View: 
Allied Motion Technologies ... (ALNT) 06-Dec-23Payment of Exercise 428$27.96$11,967.60(< 1%)
87.64K to 87.22K
06-Sep-23 6:04 PM
View: 
Allied Motion Technologies ... (ALNT) 01-Sep-23Payment of Exercise 361$35.83$12,934.60(< 1%)
88.0K to 87.64K
(11%)
04-Apr-23 5:14 PM
View: 
Allied Motion Technologies ... (ALNT) 01-Apr-23Payment of Exercise 2,983$38.65$115,293.00(3%)
90.99K to 88.0K
(3%)
09-Mar-23 5:33 PM
View: 
Allied Motion Technologies ... (ALNT) 07-Mar-23Grant 8,544$43.16$368,759.0010%
82.27K to 90.82K
(8%)
09-Mar-23 5:33 PM
View: 
Allied Motion Technologies ... (ALNT) 07-Mar-23Payment of Exercise 285$43.16$12,300.60(< 1%)
90.82K to 90.53K
8%
09-Mar-22 4:37 PM
View: 
Allied Motion Technologies ... (ALNT) 08-Mar-22Grant 4,778$34.39$164,315.006%
77.24K to 82.02K
23-Feb-22 5:54 PM
View: 
Allied Motion Technologies ... (ALNT) 22-Feb-22Grant 6,934$34.16$236,865.0010%
70.31K to 77.24K
12-Mar-21 6:37 PM
View: 
Allied Motion Technologies ... (ALNT) 10-Mar-21Grant 5,078----12%
41.65K to 46.73K
10-Aug-20 9:07 AM
View: 
Allied Motion Technologies ... (ALNT) 05-Aug-20Grant 2,000----5%
39.65K to 41.65K
13-Mar-20 5:16 PM
View: 
Allied Motion Technologies ... (ALNT) 11-Mar-20Grant 10,262----35%
29.13K to 39.39K
14-Feb-20 4:23 PM
View: 
Allied Motion Technologies ... (ALNT) 12-Feb-20Grant 1,791----7%
27.34K to 29.13K
14-Mar-19 5:51 PM
View: 
Allied Motion Technologies ... (ALNT) 12-Mar-19Grant 3,428----14%
23.66K to 27.09K
19-Feb-19 5:33 PM
View: 
Allied Motion Technologies ... (ALNT) 15-Feb-19Grant 4,615----24%
19.05K to 23.66K
19-Feb-19 5:33 PM
View: 
Allied Motion Technologies ... (ALNT) 12-Jan-19Payment of Exercise 106----(< 1%)
19.16K to 19.05K
19-Feb-19 5:33 PM
View: 
Allied Motion Technologies ... (ALNT) 30-Sep-18Payment of Exercise 227----(1%)
19.38K to 19.16K
19-Feb-19 5:33 PM
View: 
Allied Motion Technologies ... (ALNT) 31-Mar-18Payment of Exercise 911----(4%)
20.29K to 19.38K
15-Mar-18 7:52 PM
View: 
Allied Motion Technologies ... (ALNT) 13-Mar-18Grant 3,494----19%
18.72K to 22.22K
15-Mar-18 7:52 PM
View: 
Allied Motion Technologies ... (ALNT) 13-Mar-18Disposition 2,057----(9%)
22.22K to 20.16K
03-Mar-17 4:41 PM
View: 
Allied Motion Technologies ... (ALNT) 01-Mar-17Grant 4,544----32%
14.21K to 18.75K
03-Mar-17 4:41 PM
View: 
Allied Motion Technologies ... (ALNT) 01-Mar-17Disposition 303----(2%)
18.75K to 18.45K
04-Mar-16 8:33 PM
View: 
Allied Motion Technologies ... (ALNT) 02-Mar-16Grant 12,210----611%
2.0K to 14.21K
10-Aug-15 4:56 PM
View: 
Allied Motion Technologies ... (ALNT) 10-Aug-15Grant 2,000----100%
0 to 2.0K