Nov 29
2024
SELL
Open market or private sale
$143,078
$46.08 p/Share
3,105
Reduced 6.85%
42,246
Common Stock
Nov 29
2024
BUY
Exercise of conversion of derivative security
$46,823
$15.08 p/Share
3,105
Added 6.41%
45,351
Common Stock
Nov 26
2024
SELL
Open market or private sale
$142,228
$45.88 p/Share
3,100
Reduced 6.84%
42,246
Common Stock
Nov 26
2024
BUY
Exercise of conversion of derivative security
$46,748
$15.08 p/Share
3,100
Added 6.4%
45,346
Common Stock
Nov 22
2024
SELL
Open market or private sale
$139,500
$45.0 p/Share
3,100
Reduced 6.84%
42,246
Common Stock
Nov 22
2024
BUY
Exercise of conversion of derivative security
$46,748
$15.08 p/Share
3,100
Added 6.4%
45,346
Common Stock
Nov 18
2024
SELL
Open market or private sale
$139,624
$45.04 p/Share
3,100
Reduced 6.84%
42,246
Common Stock
Nov 18
2024
BUY
Exercise of conversion of derivative security
$46,748
$15.08 p/Share
3,100
Added 6.4%
45,346
Common Stock
Nov 15
2024
SELL
Open market or private sale
$224,250
$46.0 p/Share
4,875
Reduced 10.35%
42,246
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
$73,515
$15.08 p/Share
4,875
Added 9.38%
47,121
Common Stock
Nov 12
2024
SELL
Open market or private sale
$61,352
$46.13 p/Share
1,330
Reduced 3.05%
42,246
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
$20,056
$15.08 p/Share
1,330
Added 2.96%
43,576
Common Stock
Nov 07
2024
SELL
Open market or private sale
$171,244
$55.24 p/Share
3,100
Reduced 6.84%
42,246
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
$46,748
$15.08 p/Share
3,100
Added 6.4%
45,346
Common Stock
Nov 04
2024
SELL
Open market or private sale
$159,216
$51.36 p/Share
3,100
Reduced 6.84%
42,246
Common Stock
Nov 04
2024
BUY
Exercise of conversion of derivative security
$46,748
$15.08 p/Share
3,100
Added 6.4%
45,346
Common Stock
Oct 30
2024
SELL
Open market or private sale
$161,180
$51.91 p/Share
3,105
Reduced 6.85%
42,246
Common Stock
Oct 30
2024
BUY
Exercise of conversion of derivative security
$46,823
$15.08 p/Share
3,105
Added 6.41%
45,351
Common Stock
Oct 28
2024
SELL
Open market or private sale
$156,984
$50.64 p/Share
3,100
Reduced 6.84%
42,246
Common Stock
Oct 28
2024
BUY
Exercise of conversion of derivative security
$46,748
$15.08 p/Share
3,100
Added 6.4%
45,346
Common Stock
Oct 25
2024
SELL
Open market or private sale
$154,349
$49.79 p/Share
3,100
Reduced 6.84%
42,246
Common Stock
Oct 25
2024
BUY
Exercise of conversion of derivative security
$46,748
$15.08 p/Share
3,100
Added 6.4%
45,346
Common Stock
Oct 22
2024
SELL
Open market or private sale
$154,008
$49.68 p/Share
3,100
Reduced 6.84%
42,246
Common Stock
Oct 22
2024
BUY
Exercise of conversion of derivative security
$46,748
$15.08 p/Share
3,100
Added 6.4%
45,346
Common Stock
Oct 18
2024
SELL
Open market or private sale
$156,523
$50.41 p/Share
3,105
Reduced 6.85%
42,246
Common Stock