Feb 28
2024
|
SELL
Open market or private sale
|
$1,755,050
$55.0 p/Share
|
31,910
|
|
Feb 27
2024
|
SELL
Open market or private sale
|
$1,622,005
$55.0 p/Share
|
29,491
|
|
Feb 21
2024
|
SELL
Open market or private sale
|
$28,152
$55.31 p/Share
|
509
|
|
Feb 20
2024
|
SELL
Open market or private sale
|
$574,500
$57.45 p/Share
|
10,000
|
|
Feb 16
2024
|
SELL
Open market or private sale
|
$601,500
$60.15 p/Share
|
10,000
|
|
Feb 15
2024
|
SELL
Open market or private sale
|
$601,700
$60.17 p/Share
|
10,000
|
|
Feb 14
2024
|
SELL
Open market or private sale
|
$624,200
$62.42 p/Share
|
10,000
|
|
Oct 01
2023
|
SELL
Sale (or disposition) back to the issuer
|
-
|
2,527,477
|
|
Oct 01
2023
|
BUY
Conversion of derivative security
|
-
|
2,527,477
|
|
Apr 05
2023
|
SELL
Sale (or disposition) back to the issuer
|
-
|
500,006
|
|
Apr 05
2023
|
BUY
Conversion of derivative security
|
-
|
500,006
|
|