Dec 27
2024
BUY
Grant, award, or other acquisition
-
33
Added 0.09%
36,346
Common Stock
Sep 27
2024
BUY
Grant, award, or other acquisition
-
32
Added 0.09%
36,313
Common Stock
Aug 30
2024
SELL
Open market or private sale
$488,555
$145.49 p/Share
3,358
Reduced 8.47%
36,280
Common Stock
Aug 30
2024
BUY
Exercise of conversion of derivative security
$222,098
$66.14 p/Share
3,358
Added 7.81%
39,638
Common Stock
Aug 29
2024
SELL
Open market or private sale
$1,219,476
$144.01 p/Share
8,468
Reduced 18.92%
36,280
Common Stock
Aug 29
2024
BUY
Exercise of conversion of derivative security
$560,073
$66.14 p/Share
8,468
Added 15.91%
44,748
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
38
Added 0.1%
36,280
Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
-
34
Added 0.09%
36,242
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
2,049
Added 5.36%
36,208
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$193,973
$134.61 p/Share
1,441
Reduced 4.05%
34,159
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
3,200
Added 8.25%
35,599
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
36
Added 0.11%
32,399
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
-
37
Added 0.11%
32,363
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
36
Added 0.11%
32,325
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
31
Added 0.1%
32,288
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$211,451
$139.48 p/Share
1,516
Reduced 4.49%
32,256
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
5,355
Added 13.69%
33,772
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
-
29
Added 0.1%
28,417
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
28
Added 0.1%
28,388
Common Stock
Jun 24
2022
BUY
Grant, award, or other acquisition
-
24
Added 0.08%
28,360
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
-
23
Added 0.08%
28,335
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$261,321
$139.52 p/Share
1,873
Reduced 6.21%
28,311
Common Stock
Mar 02
2022
SELL
Open market or private sale
$1,305,598
$141.1 p/Share
9,253
Reduced 23.46%
30,184
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
$558,696
$60.38 p/Share
9,253
Added 20.4%
36,096
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
5,002
Added 14.22%
30,184
Common Stock