Mar 06
2023
BUY
Grant, award, or other acquisition
-
968
Added 6.45%
14,032
Common Stock
Nov 08
2022
SELL
Open market or private sale
$159,979
$293.54 p/Share
545
Reduced 4.02%
13,009
Common Stock
Nov 05
2022
SELL
Payment of exercise price or tax liability
$64,569
$269.04 p/Share
240
Reduced 1.74%
13,554
Common Stock
Jul 31
2022
SELL
Payment of exercise price or tax liability
$304,141
$247.47 p/Share
1,229
Reduced 8.22%
13,728
Common Stock
May 05
2022
SELL
Payment of exercise price or tax liability
$12,277
$236.1 p/Share
52
Reduced 0.35%
14,869
Common Stock
May 02
2022
SELL
Payment of exercise price or tax liability
$13,162
$230.92 p/Share
57
Reduced 0.38%
14,921
Common Stock
May 02
2022
BUY
Grant, award, or other acquisition
-
649
Added 4.15%
14,978
Common Stock
Apr 27
2022
SELL
Payment of exercise price or tax liability
$14,992
$249.87 p/Share
60
Reduced 0.42%
14,329
Common Stock
Mar 18
2022
SELL
Payment of exercise price or tax liability
$82,551
$235.86 p/Share
350
Reduced 2.37%
14,389
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
1,001
Added 6.4%
14,638
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
-
935
Added 6.46%
13,547
Common Stock
May 11
2021
SELL
Open market or private sale
$631,275
$252.51 p/Share
2,500
Reduced 16.71%
12,461
Common Stock
May 11
2021
BUY
Exercise of conversion of derivative security
$406,500
$162.6 p/Share
2,500
Added 14.32%
14,961
Common Stock
May 03
2021
SELL
Payment of exercise price or tax liability
$13,180
$239.64 p/Share
55
Reduced 0.44%
12,461
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$14,858
$239.64 p/Share
62
Reduced 0.49%
12,516
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
-
584
Added 4.44%
12,578
Common Stock
Apr 27
2021
SELL
Payment of exercise price or tax liability
$14,565
$255.52 p/Share
57
Reduced 0.47%
11,994
Common Stock
Mar 19
2021
SELL
Payment of exercise price or tax liability
$106,323
$244.42 p/Share
435
Reduced 3.48%
12,051
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
1,245
Added 9.12%
12,401
Common Stock
Aug 03
2020
SELL
Payment of exercise price or tax liability
$70,954
$244.67 p/Share
290
Reduced 2.56%
11,026
Common Stock
Jul 31
2020
BUY
Grant, award, or other acquisition
-
8,174
Added 41.94%
11,316
Common Stock