Jan 27
2023
BUY
Grant, award, or other acquisition
-
1,959
Added 13.63%
12,415
Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$63,461
$237.68 p/Share
267
Reduced 2.49%
10,456
Common Stock
Jun 30
2022
BUY
Exercise of conversion of derivative security
-
583
Added 5.16%
10,723
Common Stock
Feb 11
2022
SELL
Open market or private sale
$4,096,804
$315.6 p/Share
12,981
Reduced 56.14%
10,140
Common Stock
Feb 02
2022
SELL
Payment of exercise price or tax liability
$2,456,193
$313.21 p/Share
7,842
Reduced 25.33%
23,121
Common Stock
Feb 02
2022
BUY
Grant, award, or other acquisition
-
15,771
Added 33.75%
30,963
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$227,686
$308.1 p/Share
739
Reduced 4.64%
15,192
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$132,071
$304.31 p/Share
434
Reduced 2.65%
15,931
Common Stock
Jan 29
2022
SELL
Payment of exercise price or tax liability
$106,120
$298.09 p/Share
356
Reduced 2.13%
16,365
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
1,992
Added 10.65%
16,721
Common Stock
Aug 09
2021
SELL
Payment of exercise price or tax liability
$4,733,464
$265.91 p/Share
17,801
Reduced 40.7%
25,939
Common Stock
Aug 09
2021
SELL
Open market or private sale
$2,976,479
$265.52 p/Share
11,210
Reduced 43.22%
14,729
Common Stock
Aug 09
2021
BUY
Exercise of conversion of derivative security
$2,344,959
$87.79 p/Share
26,711
Added 37.91%
43,740
Common Stock
Jul 02
2021
SELL
Payment of exercise price or tax liability
$63,232
$250.92 p/Share
252
Reduced 1.46%
17,029
Common Stock
Jul 02
2021
BUY
Exercise of conversion of derivative security
-
554
Added 3.11%
17,281
Common Stock
Feb 11
2021
SELL
Open market or private sale
$2,044,590
$215.22 p/Share
9,500
Reduced 36.22%
16,727
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$1,187,001
$211.06 p/Share
5,624
Reduced 17.66%
26,227
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
-
11,901
Added 27.2%
31,851
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$110,261
$200.84 p/Share
549
Reduced 2.68%
19,950
Common Stock
Jan 31
2021
SELL
Payment of exercise price or tax liability
$77,367
$197.87 p/Share
391
Reduced 1.87%
20,499
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
3,234
Added 13.41%
20,890
Common Stock
Jan 26
2021
SELL
Payment of exercise price or tax liability
$74,367
$211.27 p/Share
352
Reduced 1.95%
17,656
Common Stock
Dec 03
2020
SELL
Payment of exercise price or tax liability
$4,370,197
$193.44 p/Share
22,592
Reduced 47.49%
24,982
Common Stock
Dec 03
2020
SELL
Open market or private sale
$1,362,022
$195.3 p/Share
6,974
Reduced 27.92%
18,008
Common Stock
Dec 03
2020
BUY
Exercise of conversion of derivative security
$3,536,522
$128.76 p/Share
27,466
Added 36.6%
47,574
Common Stock