Mar 04
2024
SELL
Open market or private sale
$915,845
$191.0 p/Share
4,795
Reduced 28.31%
12,140
Common Stock
Feb 29
2024
SELL
Open market or private sale
$38,960
$190.05 p/Share
205
Reduced 1.2%
16,935
Common Stock
Feb 27
2024
SELL
Open market or private sale
$91,347
$184.54 p/Share
495
Reduced 2.81%
17,140
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
-
5,129
Reduced 22.53%
17,635
Common Stock
Feb 26
2024
SELL
Open market or private sale
$658,741
$185.3 p/Share
3,555
Reduced 23.59%
11,518
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
11,246
Added 33.07%
22,764
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
-
865
Reduced 5.43%
15,073
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
1,287
Added 7.47%
15,938
Common Stock
Dec 15
2023
SELL
Open market or private sale
$171,114
$180.12 p/Share
950
Reduced 6.35%
14,021
Common Stock
Dec 14
2023
SELL
Open market or private sale
$834,504
$174.0 p/Share
4,796
Reduced 24.26%
14,971
Common Stock
Dec 13
2023
SELL
Open market or private sale
$34,688
$170.04 p/Share
204
Reduced 1.02%
19,767
Common Stock
Dec 04
2023
SELL
Open market or private sale
$803,850
$160.77 p/Share
5,000
Reduced 20.02%
19,971
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
-
4,547
Reduced 5.5%
78,054
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
9,971
Added 10.77%
82,601
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
-
1,005
Reduced 1.36%
72,630
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
2,175
Added 2.87%
73,635
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
-
3,837
Reduced 5.1%
71,460
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
8,414
Added 10.05%
75,297
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
-
960
Reduced 1.42%
66,883
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
3,299
Added 4.64%
67,843
Common Stock
Aug 16
2021
SELL
Open market or private sale
$720,200
$144.04 p/Share
5,000
Reduced 7.19%
64,544
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
-
3,641
Reduced 4.98%
69,544
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
7,983
Added 9.84%
73,185
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
-
980
Reduced 1.55%
62,205
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
2,997
Added 4.39%
65,202
Common Stock