Feb 01
2024
SELL
Open market or private sale
$144,944
$22.79 p/Share
6,360
Reduced 4.84%
124,985
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
20,876
Added 13.71%
131,345
Common Stock
Dec 01
2023
SELL
Open market or private sale
$20,396
$20.52 p/Share
994
Reduced 0.89%
110,469
Common Stock
Nov 30
2023
BUY
Exercise of conversion of derivative security
-
2,253
Added 1.98%
111,463
Common Stock
Nov 10
2023
SELL
Open market or private sale
$1,115
$18.9 p/Share
59
Reduced 0.05%
109,210
Common Stock
Nov 09
2023
BUY
Exercise of conversion of derivative security
-
119
Added 0.11%
109,269
Common Stock
Nov 01
2023
SELL
Open market or private sale
$17,431
$20.58 p/Share
847
Reduced 0.77%
109,150
Common Stock
Oct 31
2023
BUY
Exercise of conversion of derivative security
-
1,901
Added 1.7%
109,997
Common Stock
Sep 01
2023
SELL
Open market or private sale
$24,869
$25.07 p/Share
992
Reduced 0.91%
108,096
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
-
2,253
Added 2.02%
109,088
Common Stock
Aug 09
2023
SELL
Open market or private sale
$11,590
$22.86 p/Share
507
Reduced 0.47%
106,835
Common Stock
Aug 08
2023
BUY
Exercise of conversion of derivative security
-
1,142
Added 1.05%
107,342
Common Stock
Aug 01
2023
SELL
Open market or private sale
$225,230
$30.33 p/Share
7,426
Reduced 6.54%
106,200
Common Stock
Jul 31
2023
BUY
Exercise of conversion of derivative security
-
16,440
Added 12.64%
113,626
Common Stock
Jun 01
2023
SELL
Open market or private sale
$24,060
$23.87 p/Share
1,008
Reduced 1.03%
97,186
Common Stock
May 31
2023
BUY
Exercise of conversion of derivative security
-
2,253
Added 2.24%
98,194
Common Stock
May 01
2023
SELL
Open market or private sale
$40,046
$25.77 p/Share
1,554
Reduced 1.25%
123,086
Common Stock
Apr 30
2023
BUY
Exercise of conversion of derivative security
-
3,427
Added 2.68%
124,640
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
27,035
Added 18.24%
121,213
Common Stock
Feb 01
2023
SELL
Open market or private sale
$826,645
$31.96 p/Share
25,865
Reduced 21.55%
94,178
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
68,319
Added 36.27%
120,043
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
-
792
Added 1.51%
51,724
Common Stock
Oct 31
2022
BUY
Exercise of conversion of derivative security
-
1,901
Added 3.6%
50,932
Common Stock
Aug 31
2022
BUY
Exercise of conversion of derivative security
-
429
Added 0.87%
49,031
Common Stock
Jul 31
2022
BUY
Exercise of conversion of derivative security
-
607
Added 1.23%
48,602
Common Stock