Nov 20
2024
BUY
Exercise of conversion of derivative security
-
2,766
Added 1.52%
179,043
Common Stock
Nov 19
2024
BUY
Grant, award, or other acquisition
-
23,575
Added 11.8%
176,277
Common Stock
Sep 24
2024
SELL
Open market or private sale
$438,537
$50.13 p/Share
8,748
Reduced 5.42%
152,702
Common Stock
Sep 24
2024
BUY
Exercise of conversion of derivative security
$104,976
$12.0 p/Share
8,748
Added 5.14%
161,450
Common Stock
Sep 23
2024
SELL
Open market or private sale
$62,600
$50.0 p/Share
1,252
Reduced 0.81%
152,702
Common Stock
Sep 23
2024
BUY
Exercise of conversion of derivative security
$15,024
$12.0 p/Share
1,252
Added 0.81%
153,954
Common Stock
Sep 16
2024
SELL
Open market or private sale
$1,364,212
$45.93 p/Share
29,702
Reduced 16.28%
152,702
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
$112,531
$14.37 p/Share
7,831
Added 4.12%
182,404
Common Stock
Sep 13
2024
SELL
Open market or private sale
$90,155
$45.01 p/Share
2,003
Reduced 1.13%
174,573
Common Stock
Sep 13
2024
BUY
Exercise of conversion of derivative security
$10,087
$14.37 p/Share
702
Added 0.4%
176,576
Common Stock
Sep 12
2024
SELL
Open market or private sale
$883,600
$44.18 p/Share
20,000
Reduced 10.21%
175,874
Common Stock
Sep 12
2024
BUY
Exercise of conversion of derivative security
$240,000
$12.0 p/Share
20,000
Added 9.26%
195,874
Common Stock
Aug 26
2024
SELL
Open market or private sale
$2,218,476
$44.09 p/Share
50,317
Reduced 22.25%
175,874
Common Stock
Aug 26
2024
BUY
Exercise of conversion of derivative security
$603,804
$12.0 p/Share
50,317
Added 18.2%
226,191
Common Stock
Aug 21
2024
SELL
Open market or private sale
$103,202
$42.54 p/Share
2,426
Reduced 1.36%
175,874
Common Stock
Aug 20
2024
SELL
Open market or private sale
$385,939
$42.23 p/Share
9,139
Reduced 4.88%
178,300
Common Stock
Aug 19
2024
BUY
Grant, award, or other acquisition
-
22,525
Added 10.73%
187,439
Common Stock
May 21
2024
SELL
Open market or private sale
$263,456
$37.46 p/Share
7,033
Reduced 4.09%
164,914
Common Stock
May 20
2024
SELL
Open market or private sale
$155,781
$36.88 p/Share
4,224
Reduced 2.4%
171,947
Common Stock
May 17
2024
BUY
Grant, award, or other acquisition
-
22,525
Added 11.34%
176,171
Common Stock
Apr 23
2024
BUY
Exercise of conversion of derivative security
$149,000
$7.45 p/Share
20,000
Added 11.52%
153,646
Common Stock
Feb 21
2024
SELL
Open market or private sale
$195,712
$40.27 p/Share
4,860
Reduced 3.51%
133,646
Common Stock
Feb 20
2024
SELL
Open market or private sale
$108,252
$41.46 p/Share
2,611
Reduced 1.85%
138,506
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
19,375
Added 12.07%
141,117
Common Stock
Dec 18
2023
BUY
Exercise of conversion of derivative security
$149,000
$7.45 p/Share
20,000
Added 14.11%
121,742
Common Stock