Dec 18
2023
-
1,000
Reduced 1.38%
71,265
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$358,384
$99.94 p/Share
3,586
Reduced 4.73%
72,265
Common Stock
Dec 05
2023
BUY
Grant, award, or other acquisition
$573,544
$50.95 p/Share
11,257
Added 12.92%
75,851
Common Stock
Sep 27
2023
SELL
Open market or private sale
$522,295
$103.63 p/Share
5,040
Reduced 7.25%
64,440
Common Stock
Sep 27
2023
BUY
Grant, award, or other acquisition
$17,125
$111.93 p/Share
153
Added 0.24%
64,593
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$99,977
$117.62 p/Share
850
Reduced 1.21%
69,468
Common Stock
Feb 10
2023
SELL
Open market or private sale
$1,652,196
$116.73 p/Share
14,154
Reduced 16.76%
70,318
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
$1,074,124
$68.81 p/Share
15,610
Added 15.6%
84,472
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
$1,264
$114.98 p/Share
11
Added 0.02%
69,480
Common Stock
Dec 27
2022
-
1,000
Reduced 1.43%
68,818
Common Stock
Dec 27
2022
BUY
Grant, award, or other acquisition
$4,880
$110.92 p/Share
44
Added 0.06%
68,862
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$303,816
$122.26 p/Share
2,485
Reduced 3.44%
69,818
Common Stock
Dec 06
2022
BUY
Grant, award, or other acquisition
$549,880
$55.22 p/Share
9,958
Added 12.11%
72,303
Common Stock
Aug 17
2022
BUY
Grant, award, or other acquisition
$15,489
$131.26 p/Share
118
Added 0.19%
62,344
Common Stock
Aug 17
2022
BUY
Exercise of conversion of derivative security
$7,603
$59.87 p/Share
127
Added 0.2%
62,225
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
$92,199
$58.17 p/Share
1,585
Added 2.49%
62,067
Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
$5,565
$185.5 p/Share
30
Added 0.05%
62,098
Common Stock
Dec 27
2021
-
1,144
Reduced 1.86%
60,482
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$621,960
$199.41 p/Share
3,119
Reduced 4.82%
61,626
Common Stock
Dec 07
2021
BUY
Grant, award, or other acquisition
$702,036
$93.17 p/Share
7,535
Added 10.42%
64,745
Common Stock
Dec 23
2020
-
500
Reduced 0.87%
57,210
Common Stock
Dec 10
2020
SELL
Payment of exercise price or tax liability
$396,796
$149.34 p/Share
2,657
Reduced 4.41%
57,629
Common Stock
Dec 08
2020
BUY
Grant, award, or other acquisition
$541,416
$65.97 p/Share
8,207
Added 11.98%
60,286
Common Stock