Apr 11
2024
|
SELL
Open market or private sale
|
$1,954,200
$130.28 p/Share
|
15,000
|
|
Apr 11
2024
|
BUY
Conversion of derivative security
|
-
|
15,000
|
|
Mar 21
2024
|
SELL
Open market or private sale
|
$480,504
$125.36 p/Share
|
3,833
|
|
Mar 21
2024
|
BUY
Conversion of derivative security
|
-
|
3,833
|
|
Mar 13
2024
|
SELL
Open market or private sale
|
$1,399,001
$125.28 p/Share
|
11,167
|
|
Mar 13
2024
|
BUY
Conversion of derivative security
|
-
|
11,167
|
|
Mar 11
2024
|
SELL
Open market or private sale
|
$8,440,600
$120.58 p/Share
|
70,000
|
|
Mar 11
2024
|
BUY
Conversion of derivative security
|
-
|
70,000
|
|
Apr 05
2022
|
SELL
Open market or private sale
|
$564,563
$150.55 p/Share
|
3,750
|
|
Apr 05
2022
|
BUY
Conversion of derivative security
|
-
|
3,750
|
|
Mar 16
2022
|
SELL
Open market or private sale
|
$487,875
$130.1 p/Share
|
3,750
|
|
Mar 16
2022
|
BUY
Conversion of derivative security
|
-
|
3,750
|
|
Mar 01
2022
|
SELL
Open market or private sale
|
$609,112
$162.43 p/Share
|
3,750
|
|
Mar 01
2022
|
BUY
Conversion of derivative security
|
-
|
3,750
|
|
Feb 16
2022
|
SELL
Open market or private sale
|
$642,900
$171.44 p/Share
|
3,750
|
|
Feb 16
2022
|
BUY
Conversion of derivative security
|
-
|
3,750
|
|
Feb 01
2022
|
SELL
Open market or private sale
|
$547,612
$146.03 p/Share
|
3,750
|
|
Feb 01
2022
|
BUY
Conversion of derivative security
|
-
|
3,750
|
|
Jan 19
2022
|
SELL
Open market or private sale
|
$502,237
$133.93 p/Share
|
3,750
|
|
Jan 19
2022
|
BUY
Conversion of derivative security
|
-
|
3,750
|
|
Jan 05
2022
|
SELL
Open market or private sale
|
$559,837
$149.29 p/Share
|
3,750
|
|
Jan 05
2022
|
BUY
Conversion of derivative security
|
-
|
3,750
|
|
Dec 21
2021
|
SELL
Open market or private sale
|
$642,188
$171.25 p/Share
|
3,750
|
|
Dec 21
2021
|
BUY
Conversion of derivative security
|
-
|
3,750
|
|
Dec 08
2021
|
SELL
Open market or private sale
|
$672,675
$179.38 p/Share
|
3,750
|
|