Feb 29
2024
BUY
Grant, award, or other acquisition
-
20,667
Added 13.52%
132,142
Common Stock
Jun 29
2023
SELL
Open market or private sale
$3,216,484
$30.17 p/Share
106,612
Reduced 48.89%
111,475
Common Stock
Jun 29
2023
BUY
Exercise of conversion of derivative security
$583,167
$5.47 p/Share
106,612
Added 32.83%
218,087
Common Stock
Mar 06
2023
SELL
Open market or private sale
$352,911
$27.17 p/Share
12,989
Reduced 10.44%
111,475
Common Stock
Mar 03
2023
SELL
Open market or private sale
$124,531
$27.46 p/Share
4,535
Reduced 3.52%
124,464
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
51,765
Added 28.64%
128,999
Common Stock
Oct 28
2022
SELL
Open market or private sale
$220,562
$35.29 p/Share
6,250
Reduced 7.49%
77,234
Common Stock
Oct 28
2022
BUY
Exercise of conversion of derivative security
$34,187
$5.47 p/Share
6,250
Added 6.97%
83,484
Common Stock
Sep 02
2022
SELL
Open market or private sale
$80
$40.03 p/Share
2
Reduced 0.0%
77,234
Common Stock
Sep 02
2022
BUY
Exercise of conversion of derivative security
$11
$5.47 p/Share
2
Added 0.0%
77,235
Common Stock
Sep 01
2022
SELL
Open market or private sale
$737,279
$40.1 p/Share
18,386
Reduced 19.23%
77,234
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
$100,571
$5.47 p/Share
18,386
Added 16.13%
95,620
Common Stock
Aug 18
2022
SELL
Open market or private sale
$435,537
$42.24 p/Share
10,311
Reduced 11.78%
77,234
Common Stock
Aug 18
2022
BUY
Exercise of conversion of derivative security
$56,401
$5.47 p/Share
10,311
Added 10.54%
87,545
Common Stock
Aug 17
2022
SELL
Open market or private sale
$775,500
$41.36 p/Share
18,750
Reduced 19.53%
77,234
Common Stock
Aug 17
2022
BUY
Exercise of conversion of derivative security
$102,562
$5.47 p/Share
18,750
Added 16.34%
95,984
Common Stock
Jun 10
2022
SELL
Open market or private sale
$386,600
$38.66 p/Share
10,000
Reduced 11.46%
77,234
Common Stock
Jun 10
2022
BUY
Exercise of conversion of derivative security
$71,300
$7.13 p/Share
10,000
Added 10.28%
87,234
Common Stock
May 24
2022
SELL
Open market or private sale
$1,134,000
$37.8 p/Share
30,000
Reduced 27.98%
77,234
Common Stock
May 24
2022
BUY
Exercise of conversion of derivative security
$114,300
$3.81 p/Share
30,000
Added 21.86%
107,234
Common Stock
May 13
2022
SELL
Open market or private sale
$1,500,800
$37.52 p/Share
40,000
Reduced 34.12%
77,234
Common Stock
May 13
2022
BUY
Exercise of conversion of derivative security
$152,400
$3.81 p/Share
40,000
Added 25.44%
117,234
Common Stock
Mar 03
2022
SELL
Open market or private sale
$80,684
$28.33 p/Share
2,848
Reduced 4.43%
61,469
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
15,765
Added 16.95%
77,234
Common Stock
Mar 04
2021
SELL
Open market or private sale
$69,764
$35.27 p/Share
1,978
Reduced 2.98%
64,317
Common Stock