Mar 09
2023
SELL
Payment of exercise price or tax liability
$99,194
$287.52 p/Share
345
Reduced 2.47%
13,645
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
$99,532
$74.5 p/Share
1,336
Added 8.72%
13,990
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$19,068
$276.36 p/Share
69
Reduced 0.54%
12,654
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$163,984
$296.0 p/Share
554
Reduced 4.17%
12,723
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
1,554
Added 10.52%
13,211
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$33,610
$294.83 p/Share
114
Reduced 0.96%
11,723
Common Stock
Dec 12
2022
SELL
Payment of exercise price or tax liability
$138,387
$299.54 p/Share
462
Reduced 3.76%
11,837
Common Stock
Dec 12
2022
BUY
Exercise of conversion of derivative security
$132,354
$37.74 p/Share
3,507
Added 22.19%
12,299
Common Stock
Nov 04
2022
SELL
Open market or private sale
$4,220,185
$308.99 p/Share
13,658
Reduced 60.84%
8,792
Common Stock
Nov 04
2022
BUY
Exercise of conversion of derivative security
$290,723
$46.22 p/Share
6,290
Added 21.89%
22,450
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
661
Added 3.93%
16,160
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$79,236
$262.37 p/Share
302
Reduced 1.91%
15,499
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$292,022
$234.18 p/Share
1,247
Reduced 7.31%
15,801
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
4,072
Added 19.28%
17,048
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$15,171
$240.81 p/Share
63
Reduced 0.48%
12,976
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$27,051
$252.81 p/Share
107
Reduced 0.81%
13,039
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$68,522
$257.6 p/Share
266
Reduced 1.98%
13,146
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
$68,761
$29.26 p/Share
2,350
Added 14.91%
13,412
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$78,248
$259.1 p/Share
302
Reduced 2.66%
11,062
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$370,030
$279.69 p/Share
1,323
Reduced 10.43%
11,364
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
4,242
Added 25.06%
12,687
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$114,459
$289.77 p/Share
395
Reduced 4.47%
8,445
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$29,976
$280.15 p/Share
107
Reduced 1.2%
8,840
Common Stock
Oct 09
2020
SELL
Open market or private sale
$5,477,448
$246.1 p/Share
22,257
Reduced 71.33%
8,947
Common Stock
Oct 09
2020
BUY
Exercise of conversion of derivative security
$658,139
$29.57 p/Share
22,257
Added 41.63%
31,204
Common Stock