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
Feb 01
2022
SELL
Payment of exercise price or tax liability
-
941
Reduced 9.69%
8,774
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
2,330
Added 19.34%
9,715
Common Stock
Nov 23
2021
SELL
Open market or private sale
$430,222
$227.39 p/Share
1,892
Reduced 20.39%
7,385
Common Stock
Nov 16
2021
SELL
Open market or private sale
$437,128
$230.31 p/Share
1,898
Reduced 16.98%
9,277
Common Stock
Nov 09
2021
SELL
Open market or private sale
$416,602
$223.14 p/Share
1,867
Reduced 14.32%
11,175
Common Stock
Nov 02
2021
SELL
Open market or private sale
$413,517
$219.14 p/Share
1,887
Reduced 12.64%
13,042
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
-
4,885
Reduced 24.65%
14,929
Common Stock