May 01
2023
SELL
Payment of exercise price or tax liability
-
987
Reduced 6.09%
15,207
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
-
2,511
Added 13.42%
16,194
Common Stock
Mar 01
2023
SELL
Open market or private sale
$36,809
$142.12 p/Share
259
Reduced 1.86%
13,683
Common Stock
Feb 02
2023
SELL
Open market or private sale
$39,235
$151.49 p/Share
259
Reduced 1.82%
13,942
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
-
2,709
Reduced 16.02%
14,201
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
4,938
Added 22.6%
16,910
Common Stock
Dec 01
2022
SELL
Open market or private sale
$386,411
$155.31 p/Share
2,488
Reduced 17.21%
11,972
Common Stock
Nov 02
2022
SELL
Open market or private sale
$354,654
$142.26 p/Share
2,493
Reduced 14.71%
14,460
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
-
4,245
Reduced 20.03%
16,953
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
-
2,332
Added 9.91%
21,198
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
-
10,317
Added 35.35%
18,866
Common Stock
Sep 01
2022
SELL
Open market or private sale
$121,165
$155.34 p/Share
780
Reduced 8.36%
8,549
Common Stock
Aug 02
2022
SELL
Open market or private sale
$128,622
$164.9 p/Share
780
Reduced 7.72%
9,329
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
-
1,261
Reduced 11.09%
10,109
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
3,209
Added 22.01%
11,370
Common Stock
May 24
2022
SELL
Open market or private sale
$40,524
$157.68 p/Share
257
Reduced 3.05%
8,161
Common Stock
May 17
2022
SELL
Open market or private sale
$44,030
$170.0 p/Share
259
Reduced 2.98%
8,418
Common Stock
May 10
2022
SELL
Open market or private sale
$42,845
$168.68 p/Share
254
Reduced 2.84%
8,677
Common Stock
May 03
2022
SELL
Open market or private sale
$44,032
$171.33 p/Share
257
Reduced 2.8%
8,931
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
-
915
Reduced 9.06%
9,188
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
2,330
Added 18.74%
10,103
Common Stock
Feb 23
2022
SELL
Open market or private sale
$49,813
$198.46 p/Share
251
Reduced 3.13%
7,773
Common Stock
Feb 16
2022
SELL
Open market or private sale
$50,468
$200.27 p/Share
252
Reduced 3.04%
8,024
Common Stock
Feb 09
2022
SELL
Open market or private sale
$50,578
$204.77 p/Share
247
Reduced 2.9%
8,276
Common Stock
Feb 02
2022
SELL
Open market or private sale
$52,020
$207.25 p/Share
251
Reduced 2.86%
8,523
Common Stock