Jul 15
2024
|
SELL
Open market or private sale
|
$652,750
$52.22 p/Share
|
12,500
|
|
Jul 15
2024
|
BUY
Conversion of derivative security
|
-
|
12,500
|
|
Jul 11
2024
|
SELL
Open market or private sale
|
$623,610
$50.7 p/Share
|
12,300
|
|
Jul 11
2024
|
BUY
Conversion of derivative security
|
-
|
12,300
|
|
Jul 10
2024
|
SELL
Open market or private sale
|
$10,002
$50.01 p/Share
|
200
|
|
Jul 10
2024
|
BUY
Conversion of derivative security
|
-
|
200
|
|
Oct 31
2023
|
SELL
Open market or private sale
|
$296,996
$30.03 p/Share
|
9,890
|
|
Oct 31
2023
|
BUY
Conversion of derivative security
|
-
|
9,890
|
|
Oct 30
2023
|
SELL
Open market or private sale
|
$78,300
$30.0 p/Share
|
2,610
|
|
Oct 30
2023
|
BUY
Conversion of derivative security
|
-
|
2,610
|
|
Sep 25
2023
|
SELL
Other acquisition or disposition
|
-
|
142
|
|
Sep 25
2023
|
SELL
Open market or private sale
|
$354,375
$28.35 p/Share
|
12,500
|
|
Sep 25
2023
|
BUY
Other acquisition or disposition
|
-
|
142
|
|
Sep 25
2023
|
BUY
Conversion of derivative security
|
-
|
12,358
|
|