Nov 25
2025
SELL
Open market or private sale
$1,179,320
$294.83 p/Share
4,000
Reduced 1.54%
255,085
Common Stock
Nov 25
2025
BUY
Exercise of conversion of derivative security
$690,000
$172.5 p/Share
4,000
Added 1.52%
259,085
Common Stock
Nov 21
2025
SELL
Open market or private sale
$583,000
$291.5 p/Share
2,000
Reduced 0.78%
255,085
Common Stock
Nov 21
2025
BUY
Exercise of conversion of derivative security
$345,000
$172.5 p/Share
2,000
Added 0.77%
257,085
Common Stock
Nov 13
2025
SELL
Open market or private sale
$521,968
$289.5 p/Share
1,803
Reduced 0.7%
255,085
Common Stock
Nov 13
2025
BUY
Exercise of conversion of derivative security
$311,017
$172.5 p/Share
1,803
Added 0.7%
256,888
Common Stock
Nov 12
2025
SELL
Open market or private sale
$575,000
$287.5 p/Share
2,000
Reduced 0.78%
255,085
Common Stock
Nov 12
2025
BUY
Exercise of conversion of derivative security
$279,660
$139.83 p/Share
2,000
Added 0.77%
257,085
Common Stock
Nov 11
2025
SELL
Open market or private sale
$1,139,840
$284.96 p/Share
4,000
Reduced 1.54%
255,085
Common Stock
Nov 11
2025
BUY
Exercise of conversion of derivative security
$559,320
$139.83 p/Share
4,000
Added 1.52%
259,085
Common Stock
Nov 10
2025
SELL
Open market or private sale
$563,000
$281.5 p/Share
2,000
Reduced 0.78%
255,085
Common Stock
Nov 10
2025
BUY
Exercise of conversion of derivative security
$279,660
$139.83 p/Share
2,000
Added 0.77%
257,085
Common Stock
Nov 07
2025
SELL
Open market or private sale
$280,000
$280.0 p/Share
1,000
Reduced 0.39%
255,085
Common Stock
Nov 07
2025
BUY
Exercise of conversion of derivative security
$139,830
$139.83 p/Share
1,000
Added 0.39%
256,085
Common Stock
Aug 22
2025
SELL
Open market or private sale
$557,000
$278.5 p/Share
2,000
Reduced 0.78%
255,085
Common Stock
Aug 22
2025
BUY
Exercise of conversion of derivative security
$279,660
$139.83 p/Share
2,000
Added 0.77%
257,085
Common Stock
May 30
2025
SELL
Open market or private sale
$553,000
$276.5 p/Share
2,000
Reduced 0.78%
255,085
Common Stock
May 30
2025
BUY
Exercise of conversion of derivative security
$279,660
$139.83 p/Share
2,000
Added 0.77%
257,085
Common Stock
May 29
2025
SELL
Open market or private sale
$549,000
$274.5 p/Share
2,000
Reduced 0.78%
255,085
Common Stock
May 29
2025
BUY
Exercise of conversion of derivative security
$279,660
$139.83 p/Share
2,000
Added 0.77%
257,085
Common Stock
May 08
2025
SELL
Open market or private sale
$816,000
$272.0 p/Share
3,000
Reduced 1.16%
255,085
Common Stock
May 08
2025
BUY
Exercise of conversion of derivative security
$419,490
$139.83 p/Share
3,000
Added 1.15%
258,085
Common Stock
May 07
2025
SELL
Open market or private sale
$270,000
$270.0 p/Share
1,000
Reduced 0.39%
255,085
Common Stock
May 07
2025
BUY
Exercise of conversion of derivative security
$139,830
$139.83 p/Share
1,000
Added 0.39%
256,085
Common Stock
Feb 19
2025
SELL
Payment of exercise price or tax liability
$1,400,259
$241.05 p/Share
5,809
Reduced 2.23%
255,085
Common Stock