Feb 12
2023
SELL
Payment of exercise price or tax liability
$106,187
$199.6 p/Share
532
Reduced 1.05%
50,190
Common Stock
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
1,164
Added 2.24%
50,722
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$3,929,827
$212.63 p/Share
18,482
Reduced 27.2%
49,463
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$2,597,802
$98.93 p/Share
26,259
Added 27.87%
67,945
Common Stock
Aug 04
2022
SELL
Payment of exercise price or tax liability
$2,839,976
$192.02 p/Share
14,790
Reduced 26.24%
41,580
Common Stock
Aug 04
2022
BUY
Exercise of conversion of derivative security
$1,879,706
$89.48 p/Share
21,007
Added 27.15%
56,370
Common Stock
Feb 27
2022
SELL
Payment of exercise price or tax liability
$142,605
$186.9 p/Share
763
Reduced 2.12%
35,179
Common Stock
Feb 27
2022
BUY
Exercise of conversion of derivative security
-
1,705
Added 4.53%
35,942
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$421,459
$186.9 p/Share
2,255
Reduced 6.18%
34,237
Common Stock
Feb 26
2022
BUY
Grant, award, or other acquisition
-
5,044
Added 12.14%
36,492
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$102,191
$186.48 p/Share
548
Reduced 1.71%
31,448
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
1,199
Added 3.61%
31,996
Common Stock
Jul 29
2021
SELL
Payment of exercise price or tax liability
$318,483
$232.3 p/Share
1,371
Reduced 4.28%
30,661
Common Stock
Jul 29
2021
BUY
Exercise of conversion of derivative security
-
3,065
Added 8.73%
32,032
Common Stock
Apr 29
2021
SELL
Payment of exercise price or tax liability
$2,870,832
$223.22 p/Share
12,861
Reduced 25.39%
37,797
Common Stock
Apr 29
2021
SELL
Open market or private sale
$1,983,310
$223.22 p/Share
8,885
Reduced 23.51%
28,912
Common Stock
Apr 29
2021
BUY
Exercise of conversion of derivative security
$1,395,495
$66.43 p/Share
21,007
Added 29.31%
50,658
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$720,739
$204.93 p/Share
3,517
Reduced 10.63%
29,576
Common Stock
Feb 27
2021
BUY
Grant, award, or other acquisition
-
7,867
Added 19.21%
33,093
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$106,049
$203.94 p/Share
520
Reduced 2.02%
25,226
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
-
1,162
Added 4.32%
25,746
Common Stock
Jul 29
2020
SELL
Payment of exercise price or tax liability
$2,099,900
$152.72 p/Share
13,750
Reduced 36.03%
24,414
Common Stock
Jul 29
2020
BUY
Exercise of conversion of derivative security
$1,197,399
$57.0 p/Share
21,007
Added 35.5%
38,164
Common Stock
Jul 26
2020
SELL
Payment of exercise price or tax liability
$277,445
$150.54 p/Share
1,843
Reduced 9.7%
17,157
Common Stock
Jul 26
2020
BUY
Exercise of conversion of derivative security
-
4,122
Added 17.83%
19,000
Common Stock