Dec 12
2024
SELL
Open market or private sale
$651,530
$70.14 p/Share
9,289
Reduced 49.59%
9,441
Common Stock
Dec 12
2024
BUY
Exercise of conversion of derivative security
$53,133
$5.72 p/Share
9,289
Added 33.15%
18,730
Common Stock
Dec 11
2024
SELL
Open market or private sale
$1,100,241
$70.03 p/Share
15,711
Reduced 62.46%
9,441
Common Stock
Dec 11
2024
BUY
Exercise of conversion of derivative security
$89,866
$5.72 p/Share
15,711
Added 38.45%
25,152
Common Stock
Dec 10
2024
SELL
Open market or private sale
$342,299
$68.46 p/Share
5,000
Reduced 34.62%
9,441
Common Stock
Dec 10
2024
BUY
Exercise of conversion of derivative security
$19,950
$3.99 p/Share
5,000
Added 25.72%
14,441
Common Stock
Nov 13
2024
BUY
Grant, award, or other acquisition
-
3,817
Added 28.79%
9,441
Common Stock
Nov 11
2024
SELL
Open market or private sale
$300,050
$60.01 p/Share
5,000
Reduced 47.06%
5,624
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
$19,950
$3.99 p/Share
5,000
Added 32.0%
10,624
Common Stock
Nov 06
2024
SELL
Open market or private sale
$2,848,000
$56.96 p/Share
50,000
Reduced 89.89%
5,624
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$199,500
$3.99 p/Share
50,000
Added 47.34%
55,624
Common Stock
Oct 10
2024
SELL
Open market or private sale
$235,700
$47.14 p/Share
5,000
Reduced 47.06%
5,624
Common Stock
Oct 10
2024
BUY
Exercise of conversion of derivative security
$19,950
$3.99 p/Share
5,000
Added 32.0%
10,624
Common Stock
Sep 10
2024
SELL
Open market or private sale
$224,400
$44.88 p/Share
5,000
Reduced 47.06%
5,624
Common Stock
Sep 10
2024
BUY
Exercise of conversion of derivative security
$60,000
$12.0 p/Share
5,000
Added 32.0%
10,624
Common Stock
Aug 28
2024
SELL
Open market or private sale
$417,856
$45.12 p/Share
9,261
Reduced 62.22%
5,624
Common Stock
Aug 28
2024
BUY
Exercise of conversion of derivative security
$111,132
$12.0 p/Share
9,261
Added 38.35%
14,885
Common Stock
Aug 27
2024
SELL
Open market or private sale
$934,499
$45.06 p/Share
20,739
Reduced 78.67%
5,624
Common Stock
Aug 27
2024
BUY
Exercise of conversion of derivative security
$82,748
$3.99 p/Share
20,739
Added 44.03%
26,363
Common Stock
Aug 14
2024
SELL
Open market or private sale
$182,399
$36.48 p/Share
5,000
Reduced 47.06%
5,624
Common Stock
Aug 14
2024
BUY
Exercise of conversion of derivative security
$60,000
$12.0 p/Share
5,000
Added 32.0%
10,624
Common Stock
Feb 26
2024
SELL
Open market or private sale
$1,240,800
$41.36 p/Share
30,000
Reduced 84.21%
5,624
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
$119,700
$3.99 p/Share
30,000
Added 45.71%
35,624
Common Stock
Nov 14
2023
BUY
Grant, award, or other acquisition
-
5,624
Added 50.0%
5,624
Common Stock
Feb 28
2023
SELL
Open market or private sale
$643,780
$39.52 p/Share
16,290
Reduced 100.0%
0
Common Stock