Oct 18
2024
BUY
Exercise of conversion of derivative security
$46,823
$15.08 p/Share
3,105
Added 6.41%
45,351
Common Stock
Oct 16
2024
SELL
Open market or private sale
$154,318
$49.78 p/Share
3,100
Reduced 6.84%
42,246
Common Stock
Oct 16
2024
BUY
Exercise of conversion of derivative security
$46,748
$15.08 p/Share
3,100
Added 6.4%
45,346
Common Stock
Oct 14
2024
SELL
Open market or private sale
$155,279
$50.09 p/Share
3,100
Reduced 6.84%
42,246
Common Stock
Oct 14
2024
BUY
Exercise of conversion of derivative security
$46,748
$15.08 p/Share
3,100
Added 6.4%
45,346
Common Stock
Oct 11
2024
SELL
Open market or private sale
$155,589
$50.19 p/Share
3,100
Reduced 6.84%
42,246
Common Stock
Oct 11
2024
BUY
Exercise of conversion of derivative security
$46,748
$15.08 p/Share
3,100
Added 6.4%
45,346
Common Stock
Oct 10
2024
SELL
Open market or private sale
$151,586
$48.82 p/Share
3,105
Reduced 6.85%
42,246
Common Stock
Oct 10
2024
BUY
Exercise of conversion of derivative security
$46,823
$15.08 p/Share
3,105
Added 6.41%
45,351
Common Stock
Oct 08
2024
SELL
Open market or private sale
$149,606
$48.26 p/Share
3,100
Reduced 6.84%
42,246
Common Stock
Oct 08
2024
BUY
Exercise of conversion of derivative security
$46,748
$15.08 p/Share
3,100
Added 6.4%
45,346
Common Stock
Oct 04
2024
SELL
Open market or private sale
$149,916
$48.36 p/Share
3,100
Reduced 6.84%
42,246
Common Stock
Oct 04
2024
BUY
Exercise of conversion of derivative security
$46,748
$15.08 p/Share
3,100
Added 6.4%
45,346
Common Stock
Sep 30
2024
SELL
Open market or private sale
$152,024
$49.04 p/Share
3,100
Reduced 6.84%
42,246
Common Stock
Sep 30
2024
BUY
Exercise of conversion of derivative security
$46,748
$15.08 p/Share
3,100
Added 6.4%
45,346
Common Stock
Sep 26
2024
SELL
Open market or private sale
$153,045
$49.29 p/Share
3,105
Reduced 6.85%
42,246
Common Stock
Sep 26
2024
BUY
Exercise of conversion of derivative security
$46,823
$15.08 p/Share
3,105
Added 6.41%
45,351
Common Stock
Sep 23
2024
SELL
Open market or private sale
$164,517
$53.07 p/Share
3,100
Reduced 6.84%
42,246
Common Stock
Sep 23
2024
BUY
Exercise of conversion of derivative security
$46,748
$15.08 p/Share
3,100
Added 6.4%
45,346
Common Stock
Sep 20
2024
SELL
Open market or private sale
$164,889
$53.19 p/Share
3,100
Reduced 6.84%
42,246
Common Stock
Sep 20
2024
BUY
Exercise of conversion of derivative security
$46,748
$15.08 p/Share
3,100
Added 6.4%
45,346
Common Stock
Sep 17
2024
SELL
Open market or private sale
$173,941
$56.11 p/Share
3,100
Reduced 6.84%
42,246
Common Stock
Sep 17
2024
BUY
Exercise of conversion of derivative security
$46,748
$15.08 p/Share
3,100
Added 6.4%
45,346
Common Stock
Aug 05
2024
SELL
Open market or private sale
$352,980
$39.22 p/Share
9,000
Reduced 17.56%
42,246
Common Stock
May 17
2024
BUY
Exercise of conversion of derivative security
$102,304
$4.13 p/Share
24,771
Added 32.59%
51,246
Common Stock