Jun 01
2021
|
SELL
Payment of exercise price or tax liability
|
$21,900
$155.32 p/Share
|
141
|
|
Jun 01
2021
|
BUY
Exercise of conversion of derivative security
|
$50,013
$155.32 p/Share
|
322
|
|
May 24
2021
|
SELL
Open market or private sale
|
$175,787
$151.15 p/Share
|
1,163
|
|
May 15
2021
|
SELL
Payment of exercise price or tax liability
|
$185,571
$143.52 p/Share
|
1,293
|
|
May 15
2021
|
BUY
Exercise of conversion of derivative security
|
$425,967
$143.52 p/Share
|
2,968
|
|
Mar 01
2021
|
BUY
Grant, award, or other acquisition
|
$17,645
$80.94 p/Share
|
218
|
|
Feb 22
2021
|
SELL
Open market or private sale
|
$228,134
$159.2 p/Share
|
1,433
|
|
Feb 15
2021
|
SELL
Payment of exercise price or tax liability
|
$254,230
$162.24 p/Share
|
1,567
|
|
Feb 15
2021
|
BUY
Exercise of conversion of derivative security
|
$575,628
$162.24 p/Share
|
3,548
|
|
Nov 23
2020
|
SELL
Open market or private sale
|
$200,363
$130.7 p/Share
|
1,533
|
|
Nov 15
2020
|
SELL
Payment of exercise price or tax liability
|
$204,847
$129.65 p/Share
|
1,580
|
|
Nov 15
2020
|
BUY
Exercise of conversion of derivative security
|
$469,981
$129.65 p/Share
|
3,625
|
|