Jul 29
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,913,821
Common Stock
Jul 28
2025
SELL
Open market or private sale
$605,070
$268.92 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Jul 28
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,913,821
Common Stock
Jul 25
2025
SELL
Open market or private sale
$606,217
$269.43 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Jul 25
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,913,821
Common Stock
Jul 24
2025
SELL
Open market or private sale
$601,222
$267.21 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Jul 24
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,913,821
Common Stock
Jul 23
2025
SELL
Open market or private sale
$597,892
$265.73 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Jul 23
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,913,821
Common Stock
Jul 22
2025
SELL
Open market or private sale
$594,090
$264.04 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Jul 22
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,913,821
Common Stock
Jul 21
2025
SELL
Open market or private sale
$592,379
$263.28 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Jul 21
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,913,821
Common Stock
Jul 18
2025
SELL
Open market or private sale
$587,565
$261.14 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Jul 18
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,913,821
Common Stock
Jul 17
2025
SELL
Open market or private sale
$582,097
$258.71 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Jul 17
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,913,821
Common Stock
Jul 16
2025
SELL
Open market or private sale
$578,677
$257.19 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Jul 16
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,913,821
Common Stock
Jul 15
2025
SELL
Open market or private sale
$584,122
$259.61 p/Share
2,250
Reduced 0.02%
11,955,566
Common Stock
Jul 15
2025
SELL
Payment of exercise price or tax liability
$11,332,232
$257.58 p/Share
43,995
Reduced 0.37%
11,911,571
Common Stock
Jul 15
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,957,816
Common Stock
Jul 14
2025
SELL
Open market or private sale
$585,315
$260.14 p/Share
2,250
Reduced 0.02%
11,955,566
Common Stock
Jul 14
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,957,816
Common Stock
Jul 11
2025
SELL
Open market or private sale
$585,225
$260.1 p/Share
2,250
Reduced 0.02%
11,955,566
Common Stock