Dec 19
2024
SELL
Payment of exercise price or tax liability
$5,942
$169.79 p/Share
35
Reduced 0.18%
19,445
Common Stock
Dec 19
2024
BUY
Exercise of conversion of derivative security
$5,942
$169.79 p/Share
35
Added 0.18%
19,480
Common Stock
Oct 02
2024
SELL
Open market or private sale
$108,826
$171.65 p/Share
634
Reduced 3.17%
19,341
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
-
6,903
Added 25.68%
19,975
Common Stock
Aug 20
2024
SELL
Open market or private sale
$76,149
$169.22 p/Share
450
Reduced 3.33%
13,072
Common Stock
Aug 19
2024
BUY
Grant, award, or other acquisition
-
1,493
Added 9.99%
13,450
Common Stock
Feb 23
2024
SELL
Open market or private sale
$620,719
$160.6 p/Share
3,865
Reduced 24.54%
11,885
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
$538,162
$139.24 p/Share
3,865
Added 19.7%
15,750
Common Stock
Dec 06
2023
SELL
Payment of exercise price or tax liability
$4,780
$149.4 p/Share
32
Reduced 0.27%
11,815
Common Stock
Dec 06
2023
BUY
Exercise of conversion of derivative security
$4,780
$149.4 p/Share
32
Added 0.27%
11,847
Common Stock
Oct 24
2023
SELL
Open market or private sale
$103,950
$150.0 p/Share
693
Reduced 5.57%
11,742
Common Stock
Oct 02
2023
SELL
Open market or private sale
$83,357
$144.97 p/Share
575
Reduced 7.12%
7,498
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
-
4,937
Added 28.42%
12,435
Common Stock
Aug 24
2023
SELL
Open market or private sale
$136,569
$154.49 p/Share
884
Reduced 9.87%
8,073
Common Stock
Aug 17
2023
SELL
Open market or private sale
$58,694
$152.85 p/Share
384
Reduced 4.11%
8,957
Common Stock
Aug 16
2023
BUY
Grant, award, or other acquisition
-
1,268
Added 11.95%
9,341
Common Stock
Apr 26
2023
SELL
Open market or private sale
$754,340
$155.47 p/Share
4,852
Reduced 37.82%
7,976
Common Stock
Apr 26
2023
BUY
Exercise of conversion of derivative security
$297,908
$113.23 p/Share
2,631
Added 17.02%
12,828
Common Stock
Mar 01
2023
SELL
Open market or private sale
$97,374
$137.34 p/Share
709
Reduced 6.5%
10,197
Common Stock
Feb 03
2023
SELL
Open market or private sale
$61,691
$141.82 p/Share
435
Reduced 3.86%
10,839
Common Stock
Dec 07
2022
SELL
Payment of exercise price or tax liability
$1,193
$149.18 p/Share
8
Reduced 0.07%
11,274
Common Stock
Dec 07
2022
BUY
Exercise of conversion of derivative security
$1,193
$149.18 p/Share
8
Added 0.07%
11,282
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
-
4,957
Added 30.66%
11,209
Common Stock
Aug 17
2022
SELL
Open market or private sale
$135,442
$149.33 p/Share
907
Reduced 12.67%
6,252
Common Stock
Aug 16
2022
BUY
Grant, award, or other acquisition
-
1,997
Added 21.81%
7,159
Common Stock