Mar 03
2025
SELL
Open market or private sale
$951,144
$245.33 p/Share
3,877
Reduced 3.78%
98,635
Common Stock
Mar 03
2025
BUY
Grant, award, or other acquisition
-
17,965
Added 14.91%
102,512
Common Stock
Feb 28
2025
SELL
Open market or private sale
$698,030
$240.7 p/Share
2,900
Reduced 3.32%
84,547
Common Stock
Feb 27
2025
BUY
Exercise of conversion of derivative security
-
5,921
Added 6.34%
87,447
Common Stock
Feb 14
2025
SELL
Open market or private sale
$313,111
$258.13 p/Share
1,213
Reduced 1.47%
81,526
Common Stock
Feb 13
2025
BUY
Grant, award, or other acquisition
-
3,859
Added 4.46%
82,739
Common Stock
Nov 26
2024
SELL
Open market or private sale
$1,306,576
$250.35 p/Share
5,219
Reduced 6.21%
78,880
Common Stock
Nov 25
2024
BUY
Grant, award, or other acquisition
-
10,658
Added 11.25%
84,099
Common Stock
Aug 20
2024
SELL
Open market or private sale
$4,200,000
$280.0 p/Share
15,000
Reduced 16.96%
73,441
Common Stock
Aug 20
2024
BUY
Exercise of conversion of derivative security
$1,275,000
$85.0 p/Share
15,000
Added 14.5%
88,441
Common Stock
Aug 01
2024
SELL
Open market or private sale
$4,089,960
$270.0 p/Share
15,148
Reduced 17.1%
73,441
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
$1,287,580
$85.0 p/Share
15,148
Added 14.6%
88,589
Common Stock
Jul 11
2024
SELL
Open market or private sale
$1,851,273
$261.0 p/Share
7,093
Reduced 8.81%
73,441
Common Stock
Jun 25
2024
SELL
Open market or private sale
$1,904,415
$229.42 p/Share
8,301
Reduced 9.34%
80,534
Common Stock
Jun 24
2024
BUY
Grant, award, or other acquisition
-
16,953
Added 16.03%
88,835
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
23,754
Added 24.84%
71,882
Common Stock
Feb 28
2024
SELL
Open market or private sale
$458,418
$156.35 p/Share
2,932
Reduced 5.74%
48,128
Common Stock
Feb 27
2024
BUY
Exercise of conversion of derivative security
-
5,921
Added 10.39%
51,060
Common Stock
Feb 16
2024
SELL
Open market or private sale
$1,042,267
$148.26 p/Share
7,030
Reduced 13.48%
45,139
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
16,953
Added 24.53%
52,169
Common Stock
Aug 04
2023
SELL
Open market or private sale
$758,456
$186.95 p/Share
4,057
Reduced 10.33%
35,216
Common Stock
Aug 03
2023
BUY
Grant, award, or other acquisition
-
8,941
Added 18.54%
39,273
Common Stock
Apr 27
2023
SELL
Open market or private sale
$1,484,620
$194.96 p/Share
7,615
Reduced 20.07%
30,332
Common Stock
Apr 26
2023
BUY
Grant, award, or other acquisition
-
16,952
Added 30.88%
37,947
Common Stock
Aug 04
2022
SELL
Payment of exercise price or tax liability
$1,229,930
$204.92 p/Share
6,002
Reduced 22.23%
20,995
Common Stock