Sep 20
2024
SELL
Open market or private sale
$152,075
$27.65 p/Share
5,500
Reduced 6.81%
75,294
Common Stock
Sep 20
2024
BUY
Exercise of conversion of derivative security
$3,410
$0.62 p/Share
5,500
Added 6.37%
80,794
Common Stock
Sep 18
2024
SELL
Open market or private sale
$106,684
$27.56 p/Share
3,871
Reduced 4.89%
75,294
Common Stock
Sep 18
2024
BUY
Exercise of conversion of derivative security
$2,400
$0.62 p/Share
3,871
Added 4.66%
79,165
Common Stock
Sep 17
2024
SELL
Open market or private sale
$56,119
$27.55 p/Share
2,037
Reduced 2.63%
75,294
Common Stock
Sep 17
2024
BUY
Exercise of conversion of derivative security
$1,262
$0.62 p/Share
2,037
Added 2.57%
77,331
Common Stock
Sep 16
2024
SELL
Open market or private sale
$68,387
$27.52 p/Share
2,485
Reduced 3.19%
75,294
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
$1,540
$0.62 p/Share
2,485
Added 3.1%
77,779
Common Stock
Sep 10
2024
SELL
Open market or private sale
$16,676
$26.18 p/Share
637
Reduced 0.84%
75,294
Common Stock
Sep 03
2024
SELL
Open market or private sale
$26,201
$27.61 p/Share
949
Reduced 1.23%
75,931
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$588
$0.62 p/Share
949
Added 1.22%
76,880
Common Stock
Aug 26
2024
SELL
Open market or private sale
$143,052
$27.51 p/Share
5,200
Reduced 6.41%
75,931
Common Stock
Aug 26
2024
BUY
Exercise of conversion of derivative security
$3,224
$0.62 p/Share
5,200
Added 6.02%
81,131
Common Stock
Aug 23
2024
SELL
Open market or private sale
$243,668
$27.53 p/Share
8,851
Reduced 10.44%
75,931
Common Stock
Aug 23
2024
BUY
Exercise of conversion of derivative security
$5,487
$0.62 p/Share
8,851
Added 9.45%
84,782
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$21,216
$19.94 p/Share
1,064
Added 1.38%
75,931
Common Stock
Jun 11
2024
SELL
Open market or private sale
$63,958
$22.64 p/Share
2,825
Reduced 3.64%
74,867
Common Stock
Mar 13
2024
SELL
Open market or private sale
$20,482
$28.33 p/Share
723
Reduced 0.92%
77,692
Common Stock
Mar 04
2024
SELL
Open market or private sale
$732,726
$35.49 p/Share
20,646
Reduced 20.84%
78,415
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
$283,469
$13.73 p/Share
20,646
Added 17.25%
99,061
Common Stock
Dec 14
2023
SELL
Open market or private sale
$12,393
$20.76 p/Share
597
Reduced 0.76%
77,910
Common Stock
Dec 08
2023
BUY
Grant, award, or other acquisition
-
32,497
Added 29.28%
78,507
Common Stock
Sep 21
2023
SELL
Open market or private sale
$240,550
$48.11 p/Share
5,000
Reduced 9.8%
46,010
Common Stock
Sep 21
2023
BUY
Exercise of conversion of derivative security
$31,800
$6.36 p/Share
5,000
Added 8.93%
51,010
Common Stock
Sep 13
2023
SELL
Open market or private sale
$31,059
$50.34 p/Share
617
Reduced 1.32%
46,010
Common Stock