Mar 05
2025
SELL
Open market or private sale
$352,886
$228.11 p/Share
1,547
Reduced 3.39%
44,037
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$464,590
$231.37 p/Share
2,008
Reduced 4.22%
45,584
Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$1,815,904
$227.13 p/Share
7,995
Reduced 14.38%
47,592
Common Stock
Feb 24
2025
SELL
Open market or private sale
$1,304,087
$227.51 p/Share
5,732
Reduced 9.35%
55,587
Common Stock
Feb 24
2025
BUY
Exercise of conversion of derivative security
$1,284,731
$110.81 p/Share
11,594
Added 15.9%
61,319
Common Stock
Jan 31
2025
SELL
Open market or private sale
$152,633
$220.25 p/Share
693
Reduced 1.37%
49,725
Common Stock
Jan 30
2025
SELL
Payment of exercise price or tax liability
$635,381
$218.72 p/Share
2,905
Reduced 5.45%
50,418
Common Stock
Jan 30
2025
BUY
Grant, award, or other acquisition
$1,982,040
$218.72 p/Share
9,062
Added 14.53%
53,323
Common Stock
Jul 16
2024
SELL
Open market or private sale
$330,000
$220.0 p/Share
1,500
Reduced 3.29%
44,143
Common Stock
Jun 06
2024
SELL
Open market or private sale
$859,652
$204.29 p/Share
4,208
Reduced 8.44%
45,643
Common Stock
Feb 14
2024
SELL
Open market or private sale
$153,930
$198.62 p/Share
775
Reduced 1.53%
49,851
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$953,492
$196.84 p/Share
4,844
Reduced 8.73%
50,626
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
$2,762,846
$196.84 p/Share
14,036
Added 20.19%
55,470
Common Stock
Nov 20
2023
SELL
Open market or private sale
$2,435,246
$170.44 p/Share
14,288
Reduced 25.64%
41,427
Common Stock
Nov 20
2023
BUY
Exercise of conversion of derivative security
$1,618,696
$98.9 p/Share
16,367
Added 22.71%
55,715
Common Stock
Feb 02
2023
SELL
Open market or private sale
$152,428
$151.67 p/Share
1,005
Reduced 2.5%
39,198
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$547,712
$152.1 p/Share
3,601
Reduced 8.22%
40,203
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$1,761,013
$152.1 p/Share
11,578
Added 20.91%
43,804
Common Stock
Aug 11
2022
SELL
Open market or private sale
$1,523,545
$169.83 p/Share
8,971
Reduced 21.78%
32,220
Common Stock
Aug 11
2022
BUY
Exercise of conversion of derivative security
$711,669
$79.33 p/Share
8,971
Added 17.88%
41,191
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
5,102
Added 13.72%
32,072
Common Stock
Feb 16
2022
SELL
Open market or private sale
$153,263
$141.91 p/Share
1,080
Reduced 3.85%
26,970
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$722,370
$142.62 p/Share
5,065
Reduced 15.3%
28,050
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
$2,208,756
$142.62 p/Share
15,487
Added 31.86%
33,115
Common Stock
May 04
2021
SELL
Open market or private sale
$622,637
$140.55 p/Share
4,430
Reduced 20.28%
17,416
Common Stock