May 12
2023
-
29,396
Reduced 100.0%
0
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$117,521
$128.72 p/Share
913
Reduced 3.01%
29,396
Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
-
2,171
Added 6.68%
30,309
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$457,901
$131.96 p/Share
3,470
Reduced 10.98%
28,138
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
$1,088,670
$131.96 p/Share
8,250
Added 20.7%
31,608
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$103,009
$124.86 p/Share
825
Reduced 3.41%
23,358
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
1,960
Added 7.5%
24,183
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$54,637
$127.36 p/Share
429
Reduced 1.89%
22,223
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
1,583
Added 6.53%
22,652
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$69,799
$124.42 p/Share
561
Reduced 2.59%
21,069
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
-
1,955
Added 8.29%
21,630
Common Stock
Jun 07
2022
SELL
Open market or private sale
$2,027,850
$135.19 p/Share
15,000
Reduced 43.26%
19,675
Common Stock
Apr 14
2022
SELL
Payment of exercise price or tax liability
$7,963
$132.71 p/Share
60
Reduced 0.17%
34,675
Common Stock
Apr 14
2022
BUY
Exercise of conversion of derivative security
-
136
Added 0.39%
34,735
Common Stock
Apr 07
2022
SELL
Payment of exercise price or tax liability
$2,266,616
$135.28 p/Share
16,755
Reduced 32.63%
34,599
Common Stock
Apr 07
2022
BUY
Exercise of conversion of derivative security
-
39,115
Added 43.24%
51,354
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$104,364
$115.96 p/Share
900
Reduced 6.85%
12,239
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
2,139
Added 14.0%
13,139
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$107,196
$117.54 p/Share
912
Reduced 7.66%
11,000
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
2,167
Added 15.39%
11,912
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$96,279
$118.57 p/Share
812
Reduced 7.69%
9,745
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
1,931
Added 15.46%
10,557
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$436,614
$120.18 p/Share
3,633
Reduced 29.64%
8,626
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
$1,307,799
$120.18 p/Share
10,882
Added 47.02%
12,259
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$69,442
$126.95 p/Share
547
Reduced 28.43%
1,377
Common Stock