Apr 06
2022
|
BUY
Conversion of derivative security
|
-
|
33,202
|
|
Apr 05
2022
|
SELL
Open market or private sale
|
$3,539,366
$55.3 p/Share
|
64,003
|
|
Apr 05
2022
|
BUY
Conversion of derivative security
|
-
|
64,003
|
|
Mar 22
2022
|
SELL
Open market or private sale
|
$5,096,945
$53.59 p/Share
|
95,110
|
|
Mar 22
2022
|
BUY
Conversion of derivative security
|
-
|
95,110
|
|
Mar 21
2022
|
SELL
Open market or private sale
|
$1,125,114
$52.47 p/Share
|
21,443
|
|
Mar 21
2022
|
BUY
Conversion of derivative security
|
-
|
21,443
|
|
Mar 18
2022
|
SELL
Open market or private sale
|
$4,152,560
$52.62 p/Share
|
78,916
|
|
Mar 18
2022
|
BUY
Conversion of derivative security
|
-
|
78,916
|
|
Feb 25
2022
|
SELL
Open market or private sale
|
$47,079
$52.31 p/Share
|
900
|
|
Feb 25
2022
|
BUY
Conversion of derivative security
|
-
|
900
|
|
Dec 07
2021
|
SELL
Open market or private sale
|
$2,376,399
$70.51 p/Share
|
33,703
|
|
Dec 07
2021
|
BUY
Conversion of derivative security
|
-
|
33,703
|
|
Dec 06
2021
|
SELL
Open market or private sale
|
$5,244,570
$65.87 p/Share
|
79,620
|
|
Dec 06
2021
|
BUY
Conversion of derivative security
|
-
|
79,620
|
|
Nov 24
2021
|
SELL
Open market or private sale
|
$3,626,709
$80.26 p/Share
|
45,187
|
|
Nov 24
2021
|
BUY
Conversion of derivative security
|
-
|
45,187
|
|
Nov 23
2021
|
SELL
Open market or private sale
|
$5,376,412
$82.3 p/Share
|
65,327
|
|
Nov 23
2021
|
BUY
Conversion of derivative security
|
-
|
65,327
|
|
Nov 22
2021
|
SELL
Open market or private sale
|
$7,170,646
$83.78 p/Share
|
85,589
|
|
Nov 22
2021
|
BUY
Conversion of derivative security
|
-
|
85,589
|
|
Nov 10
2021
|
SELL
Open market or private sale
|
$4,909,911
$80.46 p/Share
|
61,023
|
|
Nov 10
2021
|
BUY
Conversion of derivative security
|
-
|
61,023
|
|
Nov 09
2021
|
SELL
Open market or private sale
|
$3,607,483
$83.41 p/Share
|
43,250
|
|
Nov 09
2021
|
BUY
Conversion of derivative security
|
-
|
43,250
|
|