Dec 26
2024
BUY
Exercise of conversion of derivative security
$4,725
$1.35 p/Share
3,500
Added 13.67%
22,096
Common Stock
Nov 25
2024
SELL
Open market or private sale
$109,154
$77.36 p/Share
1,411
Reduced 7.05%
18,596
Common Stock
Nov 20
2024
SELL
Open market or private sale
$105,860
$70.06 p/Share
1,511
Reduced 7.02%
20,007
Common Stock
Oct 14
2024
SELL
Open market or private sale
$150,000
$50.0 p/Share
3,000
Reduced 12.24%
21,518
Common Stock
Oct 14
2024
BUY
Exercise of conversion of derivative security
$3,510
$1.17 p/Share
3,000
Added 10.9%
24,518
Common Stock
Oct 11
2024
SELL
Open market or private sale
$90,020
$45.01 p/Share
2,000
Reduced 8.5%
21,518
Common Stock
Oct 11
2024
BUY
Exercise of conversion of derivative security
$2,340
$1.17 p/Share
2,000
Added 7.84%
23,518
Common Stock
Sep 30
2024
SELL
Open market or private sale
$38,666
$40.32 p/Share
959
Reduced 4.27%
21,518
Common Stock
Sep 03
2024
SELL
Open market or private sale
$206,350
$41.27 p/Share
5,000
Reduced 18.2%
22,477
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$5,850
$1.17 p/Share
5,000
Added 15.4%
27,477
Common Stock
Aug 29
2024
SELL
Open market or private sale
$90,000
$45.0 p/Share
2,000
Reduced 8.17%
22,477
Common Stock
Aug 29
2024
BUY
Exercise of conversion of derivative security
$860
$0.43 p/Share
2,000
Added 7.55%
24,477
Common Stock
Aug 23
2024
SELL
Open market or private sale
$83,241
$40.02 p/Share
2,080
Reduced 8.47%
22,477
Common Stock
Aug 20
2024
SELL
Open market or private sale
$48,487
$38.36 p/Share
1,264
Reduced 4.9%
24,557
Common Stock
Aug 07
2024
SELL
Open market or private sale
$87,500
$35.0 p/Share
2,500
Reduced 8.83%
25,821
Common Stock
Aug 07
2024
BUY
Exercise of conversion of derivative security
$1,075
$0.43 p/Share
2,500
Added 8.11%
28,321
Common Stock
May 23
2024
SELL
Open market or private sale
$52,326
$24.27 p/Share
2,156
Reduced 7.71%
25,821
Common Stock
May 20
2024
SELL
Open market or private sale
$30,424
$25.61 p/Share
1,188
Reduced 4.07%
27,977
Common Stock
Mar 01
2024
SELL
Open market or private sale
$63,700
$25.48 p/Share
2,500
Reduced 7.9%
29,165
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
$1,075
$0.43 p/Share
2,500
Added 7.32%
31,665
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
919
Added 3.05%
29,165
Common Stock
Feb 23
2024
SELL
Open market or private sale
$46,631
$24.3 p/Share
1,919
Reduced 6.36%
28,246
Common Stock
Feb 20
2024
SELL
Open market or private sale
$35,987
$25.29 p/Share
1,423
Reduced 4.5%
30,165
Common Stock
Nov 24
2023
SELL
Open market or private sale
$56,823
$23.25 p/Share
2,444
Reduced 7.34%
30,833
Common Stock
Nov 21
2023
SELL
Open market or private sale
$34,473
$23.99 p/Share
1,437
Reduced 4.14%
33,277
Common Stock