Jan 07
2026
SELL
Open market or private sale
$1,931,995
$156.02 p/Share
12,383
Reduced 13.53%
79,147
Common Stock, par valu...
Jan 06
2026
SELL
Open market or private sale
$1,209,503
$158.79 p/Share
7,617
Reduced 7.68%
91,530
Common Stock, par valu...
Jan 02
2026
SELL
Payment of exercise price or tax liability
$7,181,102
$166.16 p/Share
43,218
Reduced 30.36%
99,147
Common Stock, par valu...
Jan 02
2026
BUY
Grant, award, or other acquisition
-
4,626
Added 3.15%
142,365
Common Stock, par valu...
Jan 02
2026
BUY
Exercise of conversion of derivative security
$5,742,821
$83.08 p/Share
69,124
Added 33.42%
137,739
Common Stock, par valu...
Nov 03
2025
BUY
Grant, award, or other acquisition
-
74
Added 0.11%
68,615
Common Stock, par valu...
Aug 01
2025
BUY
Grant, award, or other acquisition
-
77
Added 0.11%
68,539
Common Stock, par valu...
Jun 05
2025
SELL
Payment of exercise price or tax liability
$194,881
$156.03 p/Share
1,249
Reduced 1.79%
68,462
Common Stock, par valu...
May 01
2025
BUY
Grant, award, or other acquisition
-
122
Added 0.17%
69,711
Common Stock, par valu...
Feb 03
2025
BUY
Grant, award, or other acquisition
-
135
Added 0.19%
69,589
Common Stock, par valu...
Jan 13
2025
SELL
Open market or private sale
$1,952,600
$97.63 p/Share
20,000
Reduced 22.36%
69,454
Common Stock, par valu...
Jan 02
2025
SELL
Payment of exercise price or tax liability
$1,572,947
$92.75 p/Share
16,959
Reduced 15.94%
89,454
Common Stock, par valu...
Jan 02
2025
BUY
Grant, award, or other acquisition
-
9,028
Added 7.96%
104,347
Common Stock, par valu...
Jan 02
2025
BUY
Exercise of conversion of derivative security
$1,014,608
$46.38 p/Share
21,876
Added 17.05%
106,413
Common Stock, par valu...
Nov 01
2024
BUY
Grant, award, or other acquisition
-
173
Added 0.23%
75,509
Common Stock, par valu...
Sep 03
2024
SELL
Payment of exercise price or tax liability
-
3,627
Reduced 4.59%
75,334
Common Stock, par valu...
Sep 03
2024
BUY
Exercise of conversion of derivative security
-
6,437
Added 7.54%
78,961
Common Stock, par valu...
Aug 01
2024
BUY
Grant, award, or other acquisition
-
207
Added 0.28%
72,524
Common Stock, par valu...
Jun 05
2024
SELL
Payment of exercise price or tax liability
-
1,226
Reduced 1.67%
72,317
Common Stock, par valu...
May 01
2024
BUY
Grant, award, or other acquisition
-
219
Added 0.3%
73,543
Common Stock, par valu...
Feb 01
2024
BUY
Grant, award, or other acquisition
-
295
Added 0.39%
74,867
Common Stock, par valu...
Jan 02
2024
SELL
Payment of exercise price or tax liability
$104,158
$12.81 p/Share
8,131
Reduced 9.83%
74,572
Common Stock, par valu...
Jan 02
2024
BUY
Exercise of conversion of derivative security
$730,158
$51.25 p/Share
14,247
Added 14.7%
82,703
Common Stock, par valu...
Jan 02
2024
BUY
Grant, award, or other acquisition
-
15,776
Added 18.73%
68,456
Common Stock, par valu...
Nov 01
2023
BUY
Grant, award, or other acquisition
-
292
Added 0.55%
52,680
Common Stock, par valu...