Sep 18
2024
SELL
Open market or private sale
$308,864
$34.41 p/Share
8,976
Reduced 6.38%
131,636
Common Stock
Sep 11
2024
SELL
Open market or private sale
$168,060
$31.89 p/Share
5,270
Reduced 3.61%
140,612
Common Stock
Aug 19
2024
SELL
Open market or private sale
$132,405
$45.5 p/Share
2,910
Reduced 1.96%
145,882
Common Stock
Jun 24
2024
SELL
Open market or private sale
$359,058
$35.33 p/Share
10,163
Reduced 6.39%
148,792
Common Stock
Jun 24
2024
BUY
Exercise of conversion of derivative security
$56,303
$5.54 p/Share
10,163
Added 6.01%
158,955
Common Stock
Jun 21
2024
SELL
Open market or private sale
$1,042,842
$35.01 p/Share
29,787
Reduced 16.68%
148,792
Common Stock
Jun 21
2024
BUY
Exercise of conversion of derivative security
$165,019
$5.54 p/Share
29,787
Added 14.3%
178,579
Common Stock
Jun 12
2024
SELL
Open market or private sale
$1,337,200
$33.43 p/Share
40,000
Reduced 21.19%
148,792
Common Stock
Jun 12
2024
BUY
Exercise of conversion of derivative security
$221,600
$5.54 p/Share
40,000
Added 17.48%
188,792
Common Stock
Jun 11
2024
SELL
Open market or private sale
$164,582
$31.23 p/Share
5,270
Reduced 3.42%
148,792
Common Stock
Jun 10
2024
SELL
Open market or private sale
$2,419,200
$30.24 p/Share
80,000
Reduced 34.18%
154,062
Common Stock
Jun 10
2024
BUY
Exercise of conversion of derivative security
$443,200
$5.54 p/Share
80,000
Added 25.47%
234,062
Common Stock
May 16
2024
SELL
Open market or private sale
$77,759
$28.4 p/Share
2,738
Reduced 1.75%
154,062
Common Stock
Mar 11
2024
SELL
Open market or private sale
$58,904
$25.7 p/Share
2,292
Reduced 1.44%
156,800
Common Stock
Mar 08
2024
SELL
Open market or private sale
$735,460
$27.04 p/Share
27,199
Reduced 14.6%
159,092
Common Stock
Mar 07
2024
SELL
Open market or private sale
$41,127
$25.85 p/Share
1,591
Reduced 0.85%
186,291
Common Stock
Dec 11
2023
SELL
Open market or private sale
$17,323
$10.72 p/Share
1,616
Reduced 0.85%
187,882
Common Stock
Nov 15
2023
BUY
Grant, award, or other acquisition
-
94,893
Added 33.37%
189,498
Common Stock
Nov 02
2023
SELL
Open market or private sale
$73,548
$7.4 p/Share
9,939
Reduced 9.51%
94,605
Common Stock
Sep 18
2023
SELL
Open market or private sale
$25,143
$9.41 p/Share
2,672
Reduced 2.49%
104,544
Common Stock
Sep 12
2023
SELL
Open market or private sale
$17,020
$10.41 p/Share
1,635
Reduced 1.5%
107,216
Common Stock
Jun 13
2023
SELL
Open market or private sale
$20,198
$12.43 p/Share
1,625
Reduced 1.47%
108,851
Common Stock
Mar 14
2023
SELL
Open market or private sale
$20,781
$13.33 p/Share
1,559
Reduced 1.39%
110,476
Common Stock
Dec 12
2022
SELL
Open market or private sale
$8,163
$10.87 p/Share
751
Reduced 0.67%
112,035
Common Stock
Dec 09
2022
BUY
Grant, award, or other acquisition
-
44,000
Added 28.06%
112,786
Common Stock