Dec 16
2024
SELL
Open market or private sale
$119,629
$45.4 p/Share
2,635
Reduced 2.66%
96,470
Common Stock
Oct 11
2024
SELL
Open market or private sale
$503,000
$50.3 p/Share
10,000
Reduced 9.18%
98,932
Common Stock
Oct 11
2024
BUY
Exercise of conversion of derivative security
$26,800
$2.68 p/Share
10,000
Added 8.41%
108,932
Common Stock
Sep 16
2024
SELL
Open market or private sale
$99,162
$44.19 p/Share
2,244
Reduced 2.22%
98,932
Common Stock
Jun 17
2024
SELL
Open market or private sale
$70,779
$37.39 p/Share
1,893
Reduced 1.84%
101,176
Common Stock
May 03
2024
SELL
Open market or private sale
$400,300
$40.03 p/Share
10,000
Reduced 8.93%
101,959
Common Stock
May 03
2024
BUY
Exercise of conversion of derivative security
$26,800
$2.68 p/Share
10,000
Added 8.2%
111,959
Common Stock
Mar 18
2024
SELL
Open market or private sale
$39,822
$31.58 p/Share
1,261
Reduced 1.22%
101,959
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
26,400
Added 20.37%
103,220
Common Stock
Dec 18
2023
SELL
Open market or private sale
$45,972
$25.9 p/Share
1,775
Reduced 2.27%
76,416
Common Stock
Oct 23
2023
BUY
Exercise of conversion of derivative security
$83,136
$3.39 p/Share
24,524
Added 23.88%
78,191
Common Stock
Sep 18
2023
SELL
Open market or private sale
$44,679
$31.31 p/Share
1,427
Reduced 2.59%
53,667
Common Stock
Sep 01
2023
SELL
Open market or private sale
$701,000
$35.05 p/Share
20,000
Reduced 26.63%
55,094
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$53,600
$2.68 p/Share
20,000
Added 21.03%
75,094
Common Stock
Jun 20
2023
SELL
Open market or private sale
$31,087
$24.89 p/Share
1,249
Reduced 2.22%
55,094
Common Stock
Mar 17
2023
SELL
Open market or private sale
$14,483
$21.78 p/Share
665
Reduced 1.19%
55,233
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
26,600
Added 32.24%
55,898
Common Stock
Dec 19
2022
SELL
Open market or private sale
$15,094
$22.94 p/Share
658
Reduced 2.2%
29,298
Common Stock
Sep 19
2022
SELL
Open market or private sale
$8,549
$19.04 p/Share
449
Reduced 1.48%
29,956
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
-
10,000
Added 24.75%
30,405
Common Stock
Jun 17
2022
SELL
Open market or private sale
$7,206
$17.75 p/Share
406
Reduced 1.95%
20,405
Common Stock
Mar 17
2022
SELL
Open market or private sale
$2,961
$18.62 p/Share
159
Reduced 0.79%
19,875
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
11,600
Added 36.67%
20,034
Common Stock
Dec 17
2021
SELL
Open market or private sale
$4,150
$24.41 p/Share
170
Reduced 1.98%
8,434
Common Stock
Sep 17
2021
SELL
Open market or private sale
$4,983
$30.02 p/Share
166
Reduced 1.99%
8,192
Common Stock