May 12
2023
BUY
Exercise of conversion of derivative security
$39,360
$3.28 p/Share
12,000
Added 4.69%
244,084
Voting Common Stock
Apr 12
2023
SELL
Open market or private sale
$348,600
$29.05 p/Share
12,000
Reduced 6.18%
182,084
Voting Common Stock
Apr 12
2023
BUY
Exercise of conversion of derivative security
$99,089
$1.82 p/Share
54,445
Added 19.0%
232,084
Voting Common Stock
Mar 16
2023
SELL
Open market or private sale
$98,070
$28.02 p/Share
3,500
Reduced 1.81%
189,639
Voting Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
$6,560
$3.28 p/Share
2,000
Added 1.02%
193,139
Voting Common Stock
Mar 14
2023
SELL
Open market or private sale
$170,488
$26.31 p/Share
6,480
Reduced 3.28%
191,139
Voting Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
-
101,023
Added 33.83%
197,619
Voting Common Stock
Mar 13
2023
SELL
Open market or private sale
$246,800
$24.68 p/Share
10,000
Reduced 9.38%
96,596
Voting Common Stock
Mar 13
2023
BUY
Exercise of conversion of derivative security
$4,428
$3.28 p/Share
1,350
Added 1.25%
106,596
Voting Common Stock
Feb 13
2023
SELL
Open market or private sale
$170,495
$26.23 p/Share
6,500
Reduced 5.82%
105,246
Voting Common Stock
Feb 01
2023
SELL
Open market or private sale
$513,555
$28.14 p/Share
18,250
Reduced 14.04%
111,746
Voting Common Stock
Jan 12
2023
SELL
Open market or private sale
$193,200
$25.76 p/Share
7,500
Reduced 5.46%
129,739
Voting Common Stock
Dec 29
2022
SELL
Open market or private sale
$12,010
$24.02 p/Share
500
Reduced 0.36%
137,239
Voting Common Stock
Dec 12
2022
SELL
Open market or private sale
$151,690
$21.67 p/Share
7,000
Reduced 4.84%
137,739
Voting Common Stock
Nov 15
2022
SELL
Open market or private sale
$72,030
$24.01 p/Share
3,000
Reduced 2.23%
131,791
Voting Common Stock
Nov 14
2022
SELL
Open market or private sale
$155,330
$22.19 p/Share
7,000
Reduced 4.94%
134,791
Voting Common Stock
Oct 12
2022
SELL
Open market or private sale
$152,025
$20.27 p/Share
7,500
Reduced 5.02%
141,791
Voting Common Stock
Sep 12
2022
SELL
Open market or private sale
$275,100
$27.51 p/Share
10,000
Reduced 6.28%
149,291
Voting Common Stock
Aug 16
2022
SELL
Open market or private sale
$246,663
$28.19 p/Share
8,750
Reduced 5.21%
159,291
Voting Common Stock
Aug 15
2022
SELL
Open market or private sale
$269,200
$26.92 p/Share
10,000
Reduced 5.62%
168,041
Voting Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
90,014
Added 33.65%
177,514
Voting Common Stock
Jan 05
2022
BUY
Exercise of conversion of derivative security
$7,000
$0.35 p/Share
20,000
Added 18.6%
87,500
Voting Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
$8,750
$0.35 p/Share
25,000
Added 27.03%
67,500
Voting Common Stock
Dec 31
2021
BUY
Exercise of conversion of derivative security
$1,750
$0.35 p/Share
5,000
Added 10.53%
42,500
Voting Common Stock
Dec 17
2021
SELL
Open market or private sale
$1,014,300
$33.81 p/Share
30,000
Reduced 44.44%
37,500
Voting Common Stock