Jul 15
2021
|
SELL
Open market or private sale
|
$5,438,611
$103.82 p/Share
|
52,385
|
|
Jul 15
2021
|
BUY
Conversion of derivative security
|
-
|
52,385
|
|
Jun 16
2021
|
SELL
Open market or private sale
|
$4,922,619
$93.97 p/Share
|
52,385
|
|
Jun 16
2021
|
BUY
Conversion of derivative security
|
-
|
52,385
|
|
Jun 15
2021
|
SELL
Open market or private sale
|
$4,953,431
$94.56 p/Share
|
52,384
|
|
Jun 15
2021
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Jun 14
2021
|
SELL
Open market or private sale
|
$5,005,815
$95.56 p/Share
|
52,384
|
|
Jun 14
2021
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
May 21
2021
|
SELL
Open market or private sale
|
$3,922,514
$74.88 p/Share
|
52,384
|
|
May 21
2021
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
May 20
2021
|
SELL
Open market or private sale
|
$3,828,746
$73.09 p/Share
|
52,384
|
|
May 20
2021
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
May 19
2021
|
SELL
Open market or private sale
|
$3,652,213
$69.72 p/Share
|
52,384
|
|
May 19
2021
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Apr 22
2021
|
SELL
Open market or private sale
|
$4,018,901
$76.72 p/Share
|
52,384
|
|
Apr 22
2021
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Apr 21
2021
|
SELL
Open market or private sale
|
$3,828,746
$73.09 p/Share
|
52,384
|
|
Apr 21
2021
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Apr 20
2021
|
SELL
Open market or private sale
|
$3,814,603
$72.82 p/Share
|
52,384
|
|
Apr 20
2021
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Mar 24
2021
|
SELL
Open market or private sale
|
$3,733,931
$71.28 p/Share
|
52,384
|
|
Mar 24
2021
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Mar 23
2021
|
SELL
Open market or private sale
|
$3,821,413
$72.95 p/Share
|
52,384
|
|
Mar 23
2021
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Mar 22
2021
|
SELL
Open market or private sale
|
$3,812,507
$72.78 p/Share
|
52,384
|
|