Aug 04
2023
SELL
Open market or private sale
$758,456
$186.95 p/Share
4,057
Reduced 15.12%
22,774
Common Stock
Aug 03
2023
BUY
Grant, award, or other acquisition
-
8,941
Added 24.99%
26,831
Common Stock
Apr 27
2023
SELL
Open market or private sale
$466,344
$194.96 p/Share
2,392
Reduced 11.79%
17,890
Common Stock
Apr 26
2023
BUY
Grant, award, or other acquisition
-
5,312
Added 20.75%
20,282
Common Stock
Feb 10
2023
SELL
Open market or private sale
$8,190,492
$215.29 p/Share
38,044
Reduced 71.76%
14,970
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
$1,947,519
$63.0 p/Share
30,913
Added 36.83%
53,014
Common Stock
Dec 05
2022
SELL
Payment of exercise price or tax liability
$299,488
$226.2 p/Share
1,324
Reduced 5.65%
22,101
Common Stock
Dec 05
2022
BUY
Exercise of conversion of derivative security
$328,712
$64.72 p/Share
5,079
Added 17.82%
23,425
Common Stock
Aug 04
2022
SELL
Payment of exercise price or tax liability
$1,242,778
$205.35 p/Share
6,052
Reduced 24.81%
18,346
Common Stock
Aug 03
2022
BUY
Grant, award, or other acquisition
-
13,183
Added 35.08%
24,398
Common Stock
Dec 23
2021
SELL
Open market or private sale
$547,701
$190.24 p/Share
2,879
Reduced 20.43%
11,215
Common Stock
Dec 22
2021
SELL
Payment of exercise price or tax liability
$478,921
$188.7 p/Share
2,538
Reduced 15.26%
14,094
Common Stock
Dec 21
2021
BUY
Grant, award, or other acquisition
-
5,417
Added 24.57%
16,632
Common Stock
Aug 09
2021
SELL
Open market or private sale
$2,166,800
$200.0 p/Share
10,834
Reduced 49.14%
11,215
Common Stock
Aug 09
2021
BUY
Exercise of conversion of derivative security
$682,542
$63.0 p/Share
10,834
Added 32.95%
22,049
Common Stock
Jun 18
2021
SELL
Open market or private sale
$2,573,900
$175.0 p/Share
14,708
Reduced 56.74%
11,215
Common Stock
Jun 18
2021
BUY
Exercise of conversion of derivative security
$621,008
$52.61 p/Share
11,804
Added 31.29%
25,923
Common Stock
Apr 21
2021
SELL
Open market or private sale
$374,503
$137.08 p/Share
2,732
Reduced 16.21%
14,119
Common Stock
Apr 20
2021
SELL
Payment of exercise price or tax liability
$313,036
$133.15 p/Share
2,351
Reduced 12.24%
16,851
Common Stock
Apr 19
2021
SELL
Open market or private sale
$512,392
$138.26 p/Share
3,706
Reduced 16.18%
19,202
Common Stock
Apr 19
2021
BUY
Grant, award, or other acquisition
-
5,083
Added 18.16%
22,908
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$263,785
$154.26 p/Share
1,710
Reduced 8.75%
17,825
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
-
5,416
Added 21.71%
19,535
Common Stock
Sep 29
2020
SELL
Open market or private sale
$135,940
$140.0 p/Share
971
Reduced 6.43%
14,119
Common Stock
Sep 29
2020
BUY
Exercise of conversion of derivative security
$40,996
$42.22 p/Share
971
Added 6.05%
15,090
Common Stock