Feb 21
2023
SELL
Payment of exercise price or tax liability
$21,364
$350.23 p/Share
61
Reduced 2.05%
2,921
Common Stock, $0.01 pa...
Aug 23
2022
SELL
Open market or private sale
$8,842
$401.89 p/Share
22
Reduced 0.73%
2,976
Common Stock, $0.01 pa...
Aug 22
2022
SELL
Payment of exercise price or tax liability
$4,012
$401.21 p/Share
10
Reduced 0.33%
2,998
Common Stock, $0.01 pa...
Jul 19
2022
SELL
Open market or private sale
$33,619
$409.99 p/Share
82
Reduced 2.65%
3,008
Common Stock, $0.01 pa...
Jul 18
2022
SELL
Open market or private sale
$42,154
$409.26 p/Share
103
Reduced 3.23%
3,090
Common Stock, $0.01 pa...
Jul 18
2022
SELL
Payment of exercise price or tax liability
$13,425
$406.81 p/Share
33
Reduced 1.02%
3,193
Common Stock, $0.01 pa...
Jul 15
2022
SELL
Payment of exercise price or tax liability
$17,890
$406.6 p/Share
44
Reduced 1.35%
3,226
Common Stock, $0.01 pa...
Jul 12
2022
SELL
Open market or private sale
$25,789
$396.75 p/Share
65
Reduced 1.95%
3,270
Common Stock, $0.01 pa...
Jul 10
2022
SELL
Payment of exercise price or tax liability
$10,726
$397.25 p/Share
27
Reduced 0.8%
3,335
Common Stock, $0.01 pa...
Apr 04
2022
SELL
Open market or private sale
$54,389
$397.0 p/Share
137
Reduced 3.92%
3,362
Common Stock, $0.01 pa...
Mar 31
2022
SELL
Payment of exercise price or tax liability
$22,386
$407.01 p/Share
55
Reduced 1.55%
3,499
Common Stock, $0.01 pa...
Mar 10
2022
BUY
Grant, award, or other acquisition
-
1,145
Added 24.37%
3,554
Common Stock, $0.01 pa...
Feb 23
2022
SELL
Open market or private sale
$63,160
$423.89 p/Share
149
Reduced 5.93%
2,364
Common Stock, $0.01 pa...
Feb 20
2022
SELL
Payment of exercise price or tax liability
$25,749
$422.11 p/Share
61
Reduced 2.37%
2,513
Common Stock, $0.01 pa...
Nov 04
2021
SELL
Open market or private sale
$782,500
$500.0 p/Share
1,565
Reduced 37.81%
2,574
Common Stock, $0.01 pa...
Nov 04
2021
BUY
Exercise of conversion of derivative security
$295,239
$248.1 p/Share
1,190
Added 24.72%
3,624
Common Stock, $0.01 pa...
Aug 20
2021
SELL
Payment of exercise price or tax liability
$5,095
$509.52 p/Share
10
Reduced 0.34%
2,949
Common Stock, $0.01 pa...
Jul 19
2021
SELL
Payment of exercise price or tax liability
$20,097
$478.49 p/Share
42
Reduced 1.4%
2,959
Common Stock, $0.01 pa...
Jul 18
2021
SELL
Payment of exercise price or tax liability
$15,790
$478.49 p/Share
33
Reduced 1.09%
3,001
Common Stock, $0.01 pa...
Jul 15
2021
SELL
Payment of exercise price or tax liability
$21,333
$484.84 p/Share
44
Reduced 1.43%
3,034
Common Stock, $0.01 pa...
Jul 10
2021
SELL
Payment of exercise price or tax liability
$12,963
$480.11 p/Share
27
Reduced 0.87%
3,078
Common Stock, $0.01 pa...
Mar 31
2021
BUY
Grant, award, or other acquisition
-
578
Added 15.69%
3,105
Common Stock, $0.01 pa...
Feb 22
2021
SELL
Payment of exercise price or tax liability
$22,275
$365.16 p/Share
61
Reduced 2.42%
2,461
Common Stock, $0.01 pa...