Feb 27
2023
SELL
Open market or private sale
$575,180
$287.59 p/Share
2,000
Reduced 32.22%
4,207
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$242,254
$302.44 p/Share
801
Reduced 11.43%
6,207
Common Stock
Jan 18
2023
BUY
Grant, award, or other acquisition
-
2,257
Added 24.36%
7,008
Common Stock
Dec 01
2022
SELL
Open market or private sale
$134,380
$231.69 p/Share
580
Reduced 10.88%
4,751
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$12,086
$335.74 p/Share
36
Added 0.67%
5,331
Common Stock
May 03
2022
SELL
Payment of exercise price or tax liability
$43,573
$512.62 p/Share
85
Reduced 1.58%
5,295
Common Stock
May 03
2022
BUY
Exercise of conversion of derivative security
-
178
Added 3.2%
5,380
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$487,717
$497.67 p/Share
980
Reduced 15.85%
5,202
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
1,972
Added 24.18%
6,182
Common Stock
Feb 28
2022
SELL
Open market or private sale
$1,725,732
$595.08 p/Share
2,900
Reduced 40.79%
4,210
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$1,606,309
$583.9 p/Share
2,751
Reduced 27.9%
7,110
Common Stock
Jan 19
2022
BUY
Grant, award, or other acquisition
-
6,047
Added 38.01%
9,861
Common Stock
Dec 01
2021
SELL
Open market or private sale
$386,369
$702.49 p/Share
550
Reduced 12.6%
3,814
Common Stock
Jun 08
2021
SELL
Open market or private sale
$343,620
$597.6 p/Share
575
Reduced 11.64%
4,364
Common Stock
Jun 07
2021
SELL
Open market or private sale
$2,778,122
$597.96 p/Share
4,646
Reduced 48.47%
4,939
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
$1,057,244
$227.56 p/Share
4,646
Added 32.65%
9,585
Common Stock
Jun 05
2021
SELL
Payment of exercise price or tax liability
$330,707
$602.38 p/Share
549
Reduced 10.0%
4,939
Common Stock
Jun 05
2021
BUY
Exercise of conversion of derivative security
-
1,105
Added 16.76%
5,488
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$265,941
$564.63 p/Share
471
Reduced 9.7%
4,383
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
-
945
Added 16.3%
4,854
Common Stock
Feb 01
2021
SELL
Open market or private sale
$662,099
$444.66 p/Share
1,489
Reduced 27.58%
3,909
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
$215,119
$250.43 p/Share
859
Added 13.73%
5,398
Common Stock
Jan 29
2021
SELL
Payment of exercise price or tax liability
$565,612
$437.78 p/Share
1,292
Reduced 22.16%
4,539
Common Stock
Jan 20
2021
BUY
Grant, award, or other acquisition
-
3,271
Added 35.94%
5,831
Common Stock
Jun 05
2020
SELL
Open market or private sale
$529,530
$240.15 p/Share
2,205
Reduced 46.27%
2,560
Common Stock