Dec 14
2023
SELL
Open market or private sale
$33,797
$20.76 p/Share
1,628
Reduced 0.29%
550,911
Common Stock
Dec 11
2023
SELL
Open market or private sale
$148,248
$20.02 p/Share
7,405
Reduced 1.32%
552,539
Common Stock
Dec 11
2023
BUY
Exercise of conversion of derivative security
$47,095
$6.36 p/Share
7,405
Added 1.31%
559,944
Common Stock
Dec 08
2023
SELL
Open market or private sale
$257,588
$20.01 p/Share
12,873
Reduced 2.72%
460,998
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
$81,872
$6.36 p/Share
12,873
Added 2.64%
473,871
Common Stock
Dec 08
2023
BUY
Grant, award, or other acquisition
-
91,541
Added 14.21%
552,539
Common Stock
Dec 07
2023
SELL
Open market or private sale
$134,134
$20.02 p/Share
6,700
Reduced 1.43%
460,998
Common Stock
Dec 07
2023
BUY
Exercise of conversion of derivative security
$42,612
$6.36 p/Share
6,700
Added 1.41%
467,698
Common Stock
Oct 02
2023
SELL
Open market or private sale
$1,208,750
$48.35 p/Share
25,000
Reduced 5.14%
460,998
Common Stock
Oct 02
2023
BUY
Exercise of conversion of derivative security
$159,000
$6.36 p/Share
25,000
Added 4.89%
485,998
Common Stock
Sep 13
2023
SELL
Open market or private sale
$84,671
$50.34 p/Share
1,682
Reduced 0.36%
460,998
Common Stock
Sep 01
2023
SELL
Open market or private sale
$1,250,250
$50.01 p/Share
25,000
Reduced 5.13%
462,680
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$159,000
$6.36 p/Share
25,000
Added 4.88%
487,680
Common Stock
Aug 30
2023
BUY
Exercise of conversion of derivative security
$9,300
$0.62 p/Share
15,000
Added 3.14%
462,680
Common Stock
Aug 01
2023
SELL
Open market or private sale
$1,079,500
$43.18 p/Share
25,000
Reduced 5.29%
447,680
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
$159,000
$6.36 p/Share
25,000
Added 5.02%
472,680
Common Stock
Jul 03
2023
SELL
Open market or private sale
$1,136,000
$45.44 p/Share
25,000
Reduced 5.29%
447,680
Common Stock
Jul 03
2023
BUY
Exercise of conversion of derivative security
$159,000
$6.36 p/Share
25,000
Added 5.02%
472,680
Common Stock
Jun 27
2023
BUY
Exercise of conversion of derivative security
$24,800
$0.62 p/Share
40,000
Added 8.2%
447,680
Common Stock
Jun 13
2023
SELL
Open market or private sale
$88,973
$55.16 p/Share
1,613
Reduced 0.39%
407,680
Common Stock
Jun 01
2023
SELL
Open market or private sale
$1,127,750
$45.11 p/Share
25,000
Reduced 5.76%
409,293
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
$87,250
$3.49 p/Share
25,000
Added 5.44%
434,293
Common Stock
May 01
2023
SELL
Open market or private sale
$1,131,250
$45.25 p/Share
25,000
Reduced 5.76%
409,293
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
$15,500
$0.62 p/Share
25,000
Added 5.44%
434,293
Common Stock
Apr 18
2023
BUY
Exercise of conversion of derivative security
$24,800
$0.62 p/Share
40,000
Added 8.9%
409,293
Common Stock