Feb 18
2025
SELL
Payment of exercise price or tax liability
$71,852
$166.71 p/Share
431
Reduced 1.55%
27,333
Common Stock
Feb 18
2025
BUY
Grant, award, or other acquisition
-
2,875
Added 9.38%
27,764
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$53,632
$166.56 p/Share
322
Reduced 1.28%
24,889
Common Stock
Feb 12
2025
SELL
Payment of exercise price or tax liability
$107,843
$166.94 p/Share
646
Reduced 2.5%
25,211
Common Stock
Feb 11
2025
BUY
Exercise of conversion of derivative security
$103,520
$50.01 p/Share
2,070
Added 7.41%
25,857
Common Stock
Feb 10
2025
BUY
Grant, award, or other acquisition
-
1,795
Added 7.02%
23,787
Common Stock
Feb 07
2025
SELL
Open market or private sale
$1,761,252
$166.47 p/Share
10,580
Reduced 32.48%
21,992
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
$529,105
$50.01 p/Share
10,580
Added 24.52%
32,572
Common Stock
Feb 04
2025
SELL
Payment of exercise price or tax liability
$151,728
$160.39 p/Share
946
Reduced 4.12%
21,992
Common Stock
Feb 04
2025
BUY
Grant, award, or other acquisition
-
2,837
Added 11.01%
22,938
Common Stock
Jul 02
2024
SELL
Open market or private sale
$448,000
$140.0 p/Share
3,200
Reduced 13.79%
20,010
Common Stock
Jun 17
2024
SELL
Open market or private sale
$215,967
$134.98 p/Share
1,600
Reduced 6.47%
23,112
Common Stock
Mar 18
2024
SELL
Open market or private sale
$216,192
$135.12 p/Share
1,600
Reduced 6.08%
24,712
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$75,563
$136.89 p/Share
552
Reduced 2.05%
26,312
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
$213,772
$41.59 p/Share
5,140
Added 17.93%
23,523
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$43,280
$134.41 p/Share
322
Reduced 1.18%
26,864
Common Stock
Feb 12
2024
SELL
Open market or private sale
$962,156
$136.09 p/Share
7,070
Reduced 27.78%
18,383
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$87,507
$135.46 p/Share
646
Reduced 2.32%
27,186
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
$294,041
$41.59 p/Share
7,070
Added 21.74%
25,453
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
4,309
Added 13.41%
27,832
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$79,852
$126.75 p/Share
630
Reduced 3.31%
18,383
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
2,101
Added 9.95%
19,013
Common Stock
Nov 24
2023
SELL
Open market or private sale
$183,136
$114.46 p/Share
1,600
Reduced 8.69%
16,802
Common Stock
Aug 23
2023
SELL
Open market or private sale
$182,384
$113.99 p/Share
1,600
Reduced 8.0%
18,402
Common Stock
May 23
2023
SELL
Open market or private sale
$173,568
$108.48 p/Share
1,600
Reduced 7.45%
19,881
Common Stock