Dec 14
2023
SELL
Open market or private sale
$350,790
$110.0 p/Share
3,189
Reduced 15.55%
17,323
Common Stock
Nov 13
2023
SELL
Payment of exercise price or tax liability
$58,236
$88.91 p/Share
655
Reduced 3.09%
20,512
Common Stock
Nov 13
2023
BUY
Exercise of conversion of derivative security
-
1,320
Added 5.87%
21,167
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$364,801
$90.03 p/Share
4,052
Reduced 16.95%
19,847
Common Stock
Nov 10
2023
BUY
Grant, award, or other acquisition
-
6,808
Added 22.67%
23,223
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
1,363
Added 7.39%
17,091
Common Stock
Nov 08
2023
SELL
Payment of exercise price or tax liability
$98,360
$87.9 p/Share
1,119
Reduced 6.64%
15,728
Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
-
2,256
Added 11.81%
16,847
Common Stock
Nov 07
2023
SELL
Payment of exercise price or tax liability
$1,429
$89.36 p/Share
16
Reduced 0.11%
14,591
Common Stock
Nov 07
2023
BUY
Grant, award, or other acquisition
-
32
Added 0.22%
14,607
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$81,360
$90.0 p/Share
904
Reduced 5.84%
14,575
Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
-
1,823
Added 10.54%
15,479
Common Stock
Jan 23
2023
SELL
Open market or private sale
$298,760
$110.0 p/Share
2,716
Reduced 16.82%
13,428
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$252,340
$96.35 p/Share
2,619
Reduced 13.96%
16,144
Common Stock
Nov 11
2022
BUY
Grant, award, or other acquisition
-
3,960
Added 18.5%
17,442
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
-
1,321
Added 7.29%
16,799
Common Stock
Nov 10
2022
SELL
Payment of exercise price or tax liability
$63,023
$93.23 p/Share
676
Reduced 4.77%
13,482
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
-
1,363
Added 8.78%
14,158
Common Stock
Nov 08
2022
SELL
Payment of exercise price or tax liability
$93,802
$88.66 p/Share
1,058
Reduced 7.64%
12,795
Common Stock
Nov 08
2022
BUY
Grant, award, or other acquisition
-
2,133
Added 13.34%
13,853
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$138,023
$88.25 p/Share
1,564
Reduced 11.77%
11,720
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
-
3,154
Added 20.3%
12,380
Common Stock
Aug 08
2022
SELL
Open market or private sale
$656,740
$112.11 p/Share
5,858
Reduced 36.64%
10,130
Common Stock
Apr 11
2022
SELL
Payment of exercise price or tax liability
$266,431
$120.94 p/Share
2,203
Reduced 12.11%
15,988
Common Stock
Apr 11
2022
BUY
Exercise of conversion of derivative security
-
4,426
Added 19.57%
18,191
Common Stock