Nov 08
2021
|
BUY
Conversion of derivative security
|
-
|
80,529
|
|
Oct 14
2021
|
SELL
Open market or private sale
|
$21,805,643
$270.78 p/Share
|
80,529
|
|
Oct 14
2021
|
BUY
Conversion of derivative security
|
-
|
80,529
|
|
Oct 13
2021
|
SELL
Open market or private sale
|
$21,167,852
$262.86 p/Share
|
80,529
|
|
Oct 13
2021
|
BUY
Conversion of derivative security
|
-
|
80,529
|
|
Sep 21
2021
|
SELL
Open market or private sale
|
$22,401,557
$278.18 p/Share
|
80,529
|
|
Sep 21
2021
|
BUY
Conversion of derivative security
|
-
|
80,529
|
|
Sep 20
2021
|
SELL
Open market or private sale
|
$22,619,792
$280.89 p/Share
|
80,529
|
|
Sep 20
2021
|
BUY
Conversion of derivative security
|
-
|
80,529
|
|
Aug 03
2021
|
SELL
Open market or private sale
|
$30,485,864
$378.57 p/Share
|
80,529
|
|
Aug 03
2021
|
BUY
Conversion of derivative security
|
-
|
80,529
|
|
Aug 02
2021
|
SELL
Open market or private sale
|
$30,092,882
$373.69 p/Share
|
80,529
|
|
Aug 02
2021
|
BUY
Conversion of derivative security
|
-
|
80,529
|
|
Jul 14
2021
|
SELL
Open market or private sale
|
$29,860,152
$370.8 p/Share
|
80,529
|
|
Jul 14
2021
|
BUY
Conversion of derivative security
|
-
|
80,529
|
|
Jul 13
2021
|
SELL
Open market or private sale
|
$30,630,009
$380.36 p/Share
|
80,529
|
|
Jul 13
2021
|
BUY
Conversion of derivative security
|
-
|
80,529
|
|
Jun 18
2021
|
SELL
Open market or private sale
|
$30,244,277
$375.57 p/Share
|
80,529
|
|
Jun 18
2021
|
BUY
Conversion of derivative security
|
-
|
80,529
|
|
Jun 17
2021
|
SELL
Open market or private sale
|
$29,554,143
$367.0 p/Share
|
80,529
|
|
Jun 17
2021
|
BUY
Grant, award, or other acquisition
|
-
|
80,529
|
|
May 06
2021
|
SELL
Open market or private sale
|
$23,363,073
$290.12 p/Share
|
80,529
|
|
May 06
2021
|
BUY
Conversion of derivative security
|
-
|
80,529
|
|
Apr 21
2021
|
SELL
Open market or private sale
|
$25,650,902
$318.53 p/Share
|
80,529
|
|
Apr 21
2021
|
BUY
Conversion of derivative security
|
-
|
80,529
|
|