Apr 12
2023
|
BUY
Conversion of derivative security
|
-
|
12,820
|
|
Apr 11
2023
|
SELL
Open market or private sale
|
$747,918
$58.34 p/Share
|
12,820
|
|
Apr 11
2023
|
BUY
Conversion of derivative security
|
-
|
12,820
|
|
Apr 10
2023
|
SELL
Open market or private sale
|
$743,436
$57.9 p/Share
|
12,840
|
|
Apr 10
2023
|
BUY
Conversion of derivative security
|
-
|
12,840
|
|
Apr 13
2022
|
SELL
Open market or private sale
|
$10,583,864
$117.93 p/Share
|
89,747
|
|
Apr 13
2022
|
BUY
Conversion of derivative security
|
-
|
89,747
|
|
Apr 12
2022
|
SELL
Open market or private sale
|
$1,488,646
$116.11 p/Share
|
12,821
|
|
Apr 12
2022
|
BUY
Conversion of derivative security
|
-
|
12,821
|
|
Apr 11
2022
|
SELL
Open market or private sale
|
$5,532,005
$107.87 p/Share
|
51,284
|
|
Apr 11
2022
|
BUY
Conversion of derivative security
|
-
|
51,284
|
|
Feb 24
2022
|
SELL
Open market or private sale
|
$2,757,502
$99.28 p/Share
|
27,775
|
|
Feb 24
2022
|
SELL
Open market or private sale
|
$551,500
$99.28 p/Share
|
5,555
|
|
Feb 24
2022
|
BUY
Conversion of derivative security
|
-
|
27,775
|
|
Feb 24
2022
|
BUY
Conversion of derivative security
|
-
|
5,555
|
|
Feb 23
2022
|
SELL
Open market or private sale
|
$3,141,352
$94.25 p/Share
|
33,330
|
|
Feb 23
2022
|
BUY
Conversion of derivative security
|
-
|
33,330
|
|
Feb 22
2022
|
SELL
Open market or private sale
|
$3,203,346
$96.11 p/Share
|
33,330
|
|
Feb 22
2022
|
BUY
Conversion of derivative security
|
-
|
33,330
|
|
Feb 18
2022
|
SELL
Other acquisition or disposition
|
-
|
22,222
|
|
Feb 18
2022
|
BUY
Conversion of derivative security
|
-
|
22,222
|
|
Jan 20
2022
|
SELL
Open market or private sale
|
$3,261,340
$97.85 p/Share
|
33,330
|
|
Jan 20
2022
|
BUY
Conversion of derivative security
|
-
|
33,330
|
|
Jan 19
2022
|
SELL
Open market or private sale
|
$3,229,677
$96.9 p/Share
|
33,330
|
|
Jan 19
2022
|
BUY
Conversion of derivative security
|
-
|
33,330
|
|