Aug 18
2022
|
SELL
Open market or private sale
|
$192,254
$149.15 p/Share
|
1,289
|
|
Aug 17
2022
|
SELL
Open market or private sale
|
$161,276
$149.33 p/Share
|
1,080
|
|
Aug 16
2022
|
BUY
Grant, award, or other acquisition
|
-
|
2,369
|
|
Aug 04
2022
|
BUY
Grant, award, or other acquisition
|
-
|
178
|
|
Apr 21
2022
|
SELL
Open market or private sale
|
$218,272
$163.5 p/Share
|
1,335
|
|
Mar 01
2022
|
SELL
Open market or private sale
|
$161,800
$153.51 p/Share
|
1,054
|
|
Mar 01
2022
|
BUY
Grant, award, or other acquisition
|
-
|
3,262
|
|
Dec 06
2021
|
SELL
Payment of exercise price or tax liability
|
$1,935
$148.83 p/Share
|
13
|
|
Oct 01
2021
|
BUY
Grant, award, or other acquisition
|
-
|
701
|
|
Aug 19
2021
|
SELL
Open market or private sale
|
$138,542
$143.27 p/Share
|
967
|
|
Aug 17
2021
|
SELL
Open market or private sale
|
$121,271
$144.37 p/Share
|
840
|
|
Aug 17
2021
|
BUY
Grant, award, or other acquisition
|
-
|
1,807
|
|
Aug 05
2021
|
BUY
Grant, award, or other acquisition
|
-
|
130
|
|
Apr 21
2021
|
SELL
Open market or private sale
|
$315,307
$137.99 p/Share
|
2,285
|
|
Feb 26
2021
|
SELL
Open market or private sale
|
$259,841
$125.77 p/Share
|
2,066
|
|
Dec 15
2020
|
SELL
Payment of exercise price or tax liability
|
$547
$136.85 p/Share
|
4
|
|
Oct 21
2020
|
SELL
Open market or private sale
|
$2,860,272
$144.0 p/Share
|
19,863
|
|
Oct 21
2020
|
BUY
Exercise of conversion of derivative security
|
$1,698,286
$85.5 p/Share
|
19,863
|
|
Oct 01
2020
|
BUY
Grant, award, or other acquisition
|
-
|
674
|
|
Aug 20
2020
|
SELL
Open market or private sale
|
$160,888
$136.0 p/Share
|
1,183
|
|
Aug 18
2020
|
SELL
Open market or private sale
|
$146,087
$136.53 p/Share
|
1,070
|
|
Aug 18
2020
|
BUY
Grant, award, or other acquisition
|
-
|
2,253
|
|
Aug 06
2020
|
BUY
Grant, award, or other acquisition
|
-
|
82
|
|
Jul 31
2020
|
SELL
Open market or private sale
|
$994,110
$130.0 p/Share
|
7,647
|
|
Jul 31
2020
|
BUY
Exercise of conversion of derivative security
|
$455,992
$78.66 p/Share
|
5,797
|
|