Sep 15
2023
SELL
Open market or private sale
$66,330
$14.74 p/Share
4,500
Reduced 2.26%
194,551
Common Stock
Aug 15
2023
SELL
Open market or private sale
$71,550
$15.9 p/Share
4,500
Reduced 2.21%
199,034
Common Stock
Aug 09
2023
SELL
Open market or private sale
$76,950
$17.1 p/Share
4,500
Reduced 2.16%
203,522
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$275,833
$10.21 p/Share
27,016
Reduced 11.54%
207,003
Common Stock
Jan 04
2023
BUY
Exercise of conversion of derivative security
-
60,000
Added 22.1%
211,469
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$97,521
$10.03 p/Share
9,723
Reduced 5.29%
174,019
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
20,000
Added 10.05%
179,059
Common Stock
Aug 15
2022
SELL
Open market or private sale
$46,350
$15.45 p/Share
3,000
Reduced 1.8%
163,625
Common Stock
Aug 01
2022
SELL
Open market or private sale
$90,000
$15.0 p/Share
6,000
Reduced 3.48%
166,633
Common Stock
Jun 02
2022
SELL
Open market or private sale
$45,000
$15.0 p/Share
3,000
Reduced 1.71%
172,638
Common Stock
Apr 18
2022
SELL
Open market or private sale
$57,210
$19.07 p/Share
3,000
Reduced 1.68%
175,600
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$259,931
$20.92 p/Share
12,425
Reduced 6.52%
178,112
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
27,550
Added 12.63%
190,537
Common Stock
Jan 07
2022
SELL
Payment of exercise price or tax liability
$317,862
$19.98 p/Share
15,909
Reduced 8.9%
162,813
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$540,619
$19.98 p/Share
27,058
Reduced 15.87%
143,447
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
-
60,000
Added 28.85%
147,955
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
-
35,275
Added 16.48%
178,722
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$95,951
$19.65 p/Share
4,883
Reduced 4.23%
110,505
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
-
10,000
Added 7.98%
115,388
Common Stock
Dec 15
2021
SELL
Open market or private sale
$40,988
$19.18 p/Share
2,137
Reduced 1.99%
105,388
Common Stock
Nov 15
2021
SELL
Open market or private sale
$76,440
$21.84 p/Share
3,500
Reduced 3.15%
107,519
Common Stock
Oct 15
2021
SELL
Open market or private sale
$79,905
$22.83 p/Share
3,500
Reduced 3.06%
111,017
Common Stock
Sep 15
2021
SELL
Open market or private sale
$77,175
$22.05 p/Share
3,500
Reduced 2.97%
114,517
Common Stock
Aug 16
2021
SELL
Open market or private sale
$77,525
$22.15 p/Share
3,500
Reduced 2.88%
118,019
Common Stock
Jul 15
2021
SELL
Open market or private sale
$92,120
$26.32 p/Share
3,500
Reduced 2.8%
121,509
Common Stock