May 15
2021
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
-
|
3,112
|
|
May 15
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
1,442
|
|
Mar 19
2021
|
SELL
Open market or private sale
|
$196,613
$289.99 p/Share
|
678
|
|
Feb 17
2021
|
SELL
Open market or private sale
|
$366,635
$270.38 p/Share
|
1,356
|
|
Feb 15
2021
|
SELL
Open market or private sale
|
$345,158
$270.5 p/Share
|
1,276
|
|
Feb 15
2021
|
SELL
Payment of exercise price or tax liability
|
$88,183
$270.5 p/Share
|
326
|
|
Feb 15
2021
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
-
|
3,639
|
|
Feb 15
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
675
|
|
Nov 18
2020
|
SELL
Open market or private sale
|
$502,059
$273.9 p/Share
|
1,833
|
|
Nov 15
2020
|
SELL
Open market or private sale
|
$500,172
$276.95 p/Share
|
1,806
|
|
Nov 15
2020
|
SELL
Payment of exercise price or tax liability
|
$92,778
$276.95 p/Share
|
335
|
|
Nov 15
2020
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
-
|
3,639
|
|
Nov 15
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
675
|
|