Aug 17
2023
|
SELL
Open market or private sale
|
$16,813
$152.85 p/Share
|
110
|
|
Aug 16
2023
|
BUY
Grant, award, or other acquisition
|
-
|
310
|
|
Mar 01
2023
|
SELL
Open market or private sale
|
$22,523
$137.34 p/Share
|
164
|
|
Aug 17
2022
|
SELL
Open market or private sale
|
$114,536
$149.33 p/Share
|
767
|
|
Aug 16
2022
|
BUY
Grant, award, or other acquisition
|
-
|
1,712
|
|
Aug 15
2022
|
SELL
Open market or private sale
|
$3,540,212
$147.86 p/Share
|
23,943
|
|
Aug 15
2022
|
BUY
Exercise of conversion of derivative security
|
$1,880,004
$78.52 p/Share
|
23,943
|
|
Apr 27
2022
|
SELL
Open market or private sale
|
$12,903
$159.3 p/Share
|
81
|
|
Mar 01
2022
|
SELL
Open market or private sale
|
$48,356
$153.51 p/Share
|
315
|
|
Jan 31
2022
|
SELL
Open market or private sale
|
$7,434,704
$160.01 p/Share
|
46,464
|
|
Jan 31
2022
|
BUY
Exercise of conversion of derivative security
|
$3,981,036
$85.68 p/Share
|
46,464
|
|
Jan 05
2022
|
SELL
Open market or private sale
|
$142,812
$163.4 p/Share
|
874
|
|
Aug 19
2021
|
BUY
Other acquisition or disposition
|
$1,118,007
$144.52 p/Share
|
7,736
|
|
Aug 17
2021
|
SELL
Open market or private sale
|
$116,940
$144.37 p/Share
|
810
|
|
Aug 17
2021
|
BUY
Grant, award, or other acquisition
|
-
|
1,807
|
|
May 03
2021
|
SELL
Open market or private sale
|
$3,093,354
$134.64 p/Share
|
22,975
|
|
May 03
2021
|
BUY
Exercise of conversion of derivative security
|
$1,955,862
$85.13 p/Share
|
22,975
|
|
Feb 26
2021
|
SELL
Open market or private sale
|
$54,458
$125.77 p/Share
|
433
|
|
Dec 15
2020
|
SELL
Payment of exercise price or tax liability
|
$32,433
$136.85 p/Share
|
237
|
|
Aug 19
2020
|
SELL
Open market or private sale
|
$359,561
$135.94 p/Share
|
2,645
|
|
Aug 18
2020
|
SELL
Open market or private sale
|
$156,327
$136.53 p/Share
|
1,145
|
|
Aug 18
2020
|
BUY
Grant, award, or other acquisition
|
-
|
2,439
|
|
Aug 06
2020
|
BUY
Grant, award, or other acquisition
|
-
|
194
|
|
May 28
2020
|
SELL
Open market or private sale
|
$2,347,598
$116.12 p/Share
|
20,217
|
|
May 28
2020
|
BUY
Exercise of conversion of derivative security
|
$1,590,269
$78.66 p/Share
|
20,217
|
|