Oct 15
2024
SELL
Open market or private sale
$315,100
$31.51 p/Share
10,000
Reduced 4.65%
204,971
Common Stock
Sep 16
2024
SELL
Open market or private sale
$543,750
$30.0 p/Share
18,125
Reduced 7.78%
214,971
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
$115,131
$14.17 p/Share
8,125
Added 3.37%
233,096
Common Stock
Aug 15
2024
SELL
Open market or private sale
$814,000
$32.56 p/Share
25,000
Reduced 10.0%
224,971
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
$212,550
$14.17 p/Share
15,000
Added 5.66%
249,971
Common Stock
Aug 13
2024
BUY
Grant, award, or other acquisition
-
106,638
Added 31.22%
234,971
Common Stock
Jul 15
2024
SELL
Open market or private sale
$1,066,750
$42.67 p/Share
25,000
Reduced 16.3%
128,333
Common Stock
Jul 15
2024
BUY
Exercise of conversion of derivative security
$212,550
$14.17 p/Share
15,000
Added 8.91%
153,333
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
43,857
Added 24.07%
138,333
Common Stock
Jun 17
2024
SELL
Open market or private sale
$870,500
$34.82 p/Share
25,000
Reduced 20.92%
94,476
Common Stock
Jun 17
2024
BUY
Exercise of conversion of derivative security
$212,550
$14.17 p/Share
15,000
Added 11.15%
119,476
Common Stock
May 15
2024
SELL
Open market or private sale
$834,249
$33.37 p/Share
25,000
Reduced 19.31%
104,476
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
$212,550
$14.17 p/Share
15,000
Added 10.38%
129,476
Common Stock
Apr 16
2024
SELL
Open market or private sale
$779,250
$31.17 p/Share
25,000
Reduced 17.92%
114,476
Common Stock
Apr 16
2024
BUY
Exercise of conversion of derivative security
$212,550
$14.17 p/Share
15,000
Added 9.71%
139,476
Common Stock
Mar 15
2024
SELL
Open market or private sale
$780,750
$31.23 p/Share
25,000
Reduced 16.73%
124,476
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$212,550
$14.17 p/Share
15,000
Added 9.12%
149,476
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
10,748
Added 7.4%
134,476
Common Stock
Feb 22
2024
SELL
Open market or private sale
$765,750
$30.63 p/Share
25,000
Reduced 16.81%
123,728
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
$177,450
$11.83 p/Share
15,000
Added 9.16%
148,728
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
13,920
Added 9.43%
133,728
Common Stock
Apr 17
2023
SELL
Open market or private sale
$717,600
$23.92 p/Share
30,000
Reduced 20.03%
119,808
Common Stock
Apr 17
2023
BUY
Exercise of conversion of derivative security
$177,450
$11.83 p/Share
15,000
Added 9.1%
149,808
Common Stock
Mar 15
2023
SELL
Open market or private sale
$725,700
$24.19 p/Share
30,000
Reduced 18.2%
134,808
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
$177,450
$11.83 p/Share
15,000
Added 8.34%
164,808
Common Stock