Aug 10
2021
|
BUY
Conversion of derivative security
|
-
|
277,984
|
|
Jun 01
2021
|
BUY
Conversion of derivative security
|
-
|
294
|
|
May 03
2021
|
SELL
Open market or private sale
|
$9,850,478
$82.95 p/Share
|
118,752
|
|
May 03
2021
|
BUY
Conversion of derivative security
|
-
|
118,752
|
|
Apr 05
2021
|
SELL
Open market or private sale
|
$29,874,963
$84.86 p/Share
|
352,050
|
|
Apr 05
2021
|
BUY
Conversion of derivative security
|
-
|
352,050
|
|
Mar 02
2021
|
SELL
Open market or private sale
|
$11,283,030
$96.16 p/Share
|
117,336
|
|
Mar 02
2021
|
BUY
Conversion of derivative security
|
-
|
117,336
|
|
Mar 01
2021
|
SELL
Open market or private sale
|
$33,984,737
$96.53 p/Share
|
352,064
|
|
Mar 01
2021
|
BUY
Conversion of derivative security
|
-
|
352,064
|
|
Feb 02
2021
|
SELL
Open market or private sale
|
$8,148,941
$105.13 p/Share
|
77,513
|
|
Feb 02
2021
|
BUY
Conversion of derivative security
|
-
|
77,513
|
|
Feb 01
2021
|
SELL
Open market or private sale
|
$40,340,849
$102.94 p/Share
|
391,887
|
|
Feb 01
2021
|
BUY
Conversion of derivative security
|
-
|
391,887
|
|
Jan 04
2021
|
SELL
Open market or private sale
|
$39,771,703
$94.83 p/Share
|
419,400
|
|
Jan 04
2021
|
SELL
Open market or private sale
|
$4,744,000
$94.88 p/Share
|
50,000
|
|
Jan 04
2021
|
BUY
Conversion of derivative security
|
-
|
419,400
|
|
Jan 04
2021
|
BUY
Conversion of derivative security
|
-
|
50,000
|
|
Dec 02
2020
|
SELL
Open market or private sale
|
$14,489,008
$92.13 p/Share
|
157,267
|
|
Dec 02
2020
|
BUY
Conversion of derivative security
|
-
|
157,267
|
|
Dec 01
2020
|
SELL
Open market or private sale
|
$29,930,433
$95.89 p/Share
|
312,133
|
|
Dec 01
2020
|
BUY
Conversion of derivative security
|
-
|
312,133
|
|
Nov 03
2020
|
SELL
Open market or private sale
|
$17,144,256
$89.34 p/Share
|
191,899
|
|
Nov 03
2020
|
BUY
Conversion of derivative security
|
-
|
191,899
|
|
Nov 02
2020
|
SELL
Open market or private sale
|
$24,772,513
$89.27 p/Share
|
277,501
|
|