Feb 15
2024
SELL
Open market or private sale
$795,000
$26.5 p/Share
30,000
Reduced 3.41%
848,818
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
$18,000
$0.6 p/Share
30,000
Added 3.3%
878,818
Common Stock
Jan 02
2024
SELL
Open market or private sale
$2,390,400
$39.84 p/Share
60,000
Reduced 6.61%
848,063
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$31,200
$0.52 p/Share
60,000
Added 6.2%
908,063
Common Stock
Dec 13
2023
SELL
Open market or private sale
$400,300
$40.03 p/Share
10,000
Reduced 1.17%
848,063
Common Stock
Dec 13
2023
BUY
Exercise of conversion of derivative security
$4,300
$0.43 p/Share
10,000
Added 1.15%
858,063
Common Stock
Dec 06
2023
SELL
Open market or private sale
$350,400
$35.04 p/Share
10,000
Reduced 1.17%
848,063
Common Stock
Dec 06
2023
BUY
Exercise of conversion of derivative security
$4,300
$0.43 p/Share
10,000
Added 1.15%
858,063
Common Stock
Dec 01
2023
SELL
Open market or private sale
$1,125,200
$28.13 p/Share
40,000
Reduced 4.5%
848,063
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$17,200
$0.43 p/Share
40,000
Added 4.31%
888,063
Common Stock
Nov 21
2023
SELL
Open market or private sale
$468,116
$23.99 p/Share
19,513
Reduced 2.25%
848,063
Common Stock
Nov 15
2023
SELL
Open market or private sale
$375,150
$25.01 p/Share
15,000
Reduced 1.7%
867,576
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
$6,450
$0.43 p/Share
15,000
Added 1.67%
882,576
Common Stock
Oct 10
2023
SELL
Open market or private sale
$150,250
$30.05 p/Share
5,000
Reduced 0.57%
867,576
Common Stock
Oct 10
2023
BUY
Exercise of conversion of derivative security
$2,150
$0.43 p/Share
5,000
Added 0.57%
872,576
Common Stock
Oct 02
2023
SELL
Open market or private sale
$427,500
$28.5 p/Share
15,000
Reduced 1.7%
867,576
Common Stock
Oct 02
2023
BUY
Exercise of conversion of derivative security
$6,450
$0.43 p/Share
15,000
Added 1.67%
882,576
Common Stock
Sep 06
2023
SELL
Open market or private sale
$175,100
$35.02 p/Share
5,000
Reduced 0.57%
867,576
Common Stock
Sep 06
2023
BUY
Exercise of conversion of derivative security
$2,150
$0.43 p/Share
5,000
Added 0.57%
872,576
Common Stock
Sep 01
2023
SELL
Open market or private sale
$646,600
$32.33 p/Share
20,000
Reduced 2.25%
867,576
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$8,600
$0.43 p/Share
20,000
Added 2.2%
887,576
Common Stock
Aug 22
2023
SELL
Open market or private sale
$591,578
$32.86 p/Share
18,003
Reduced 2.03%
867,576
Common Stock
May 23
2023
SELL
Open market or private sale
$358,979
$26.91 p/Share
13,340
Reduced 1.49%
884,488
Common Stock
Mar 17
2023
BUY
Grant, award, or other acquisition
-
167,598
Added 15.73%
897,828
Common Stock
Feb 21
2023
SELL
Open market or private sale
$175,486
$18.14 p/Share
9,674
Reduced 1.31%
730,230
Common Stock