Jul 03
2025
SELL
Payment of exercise price or tax liability
$1,201,861
$203.12 p/Share
5,917
Reduced 5.88%
94,717
Common Stock
Jul 03
2025
BUY
Exercise of conversion of derivative security
$968,909
$138.1 p/Share
7,016
Added 6.52%
100,634
Common Stock
Jul 01
2025
SELL
Payment of exercise price or tax liability
$4,594,139
$197.47 p/Share
23,265
Reduced 19.9%
93,618
Common Stock
Jul 01
2025
BUY
Exercise of conversion of derivative security
$3,673,790
$132.47 p/Share
27,733
Added 19.18%
116,883
Common Stock
Feb 14
2025
SELL
Payment of exercise price or tax liability
$1,357,741
$198.82 p/Share
6,829
Reduced 7.12%
89,150
Common Stock
Feb 14
2025
BUY
Grant, award, or other acquisition
-
13,354
Added 12.21%
95,979
Common Stock
Jan 31
2025
SELL
Payment of exercise price or tax liability
$1,211,867
$201.24 p/Share
6,022
Reduced 6.79%
82,625
Common Stock
Jan 31
2025
BUY
Grant, award, or other acquisition
-
13,326
Added 13.07%
88,647
Common Stock
Oct 29
2024
-
1,530
Reduced 1.99%
75,321
Common Stock
Oct 28
2024
-
374
Reduced 0.48%
76,851
Common Stock
Oct 28
2024
SELL
Open market or private sale
$4,473,005
$193.88 p/Share
23,071
Reduced 23.0%
77,225
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$1,503,291
$138.31 p/Share
10,869
Reduced 9.78%
100,296
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
21,284
Added 16.07%
111,165
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$497,160
$138.1 p/Share
3,600
Reduced 3.85%
89,881
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
8,257
Added 8.12%
93,481
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$205,859
$142.76 p/Share
1,442
Reduced 1.66%
85,224
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
-
4,278
Added 4.7%
86,666
Common Stock
Dec 15
2023
-
1,776
Reduced 2.11%
82,388
Common Stock
Dec 14
2023
-
258
Reduced 0.31%
84,164
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$398,027
$159.02 p/Share
2,503
Reduced 2.88%
84,422
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
4,879
Added 5.31%
86,925
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$264,927
$159.02 p/Share
1,666
Reduced 1.99%
82,046
Common Stock
Feb 03
2023
BUY
Grant, award, or other acquisition
-
3,420
Added 3.93%
83,712
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$187,200
$156.0 p/Share
1,200
Reduced 1.47%
80,292
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
3,129
Added 3.7%
81,492
Common Stock