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
Jul 11
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 10
2025
SELL
Open market or private sale
$600,660
$266.96 p/Share
2,250
Reduced 0.02%
11,955,566
Common Stock
Jul 10
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 09
2025
SELL
Open market or private sale
$613,732
$272.77 p/Share
2,250
Reduced 0.02%
11,862,457
Common Stock
Jul 09
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,864,707
Common Stock
Jul 09
2025
BUY
Grant, award, or other acquisition
-
93,109
Added 0.77%
11,955,566
Common Stock
Jul 08
2025
SELL
Open market or private sale
$615,532
$273.57 p/Share
2,250
Reduced 0.02%
11,862,457
Common Stock
Jul 08
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,864,707
Common Stock
Jul 07
2025
SELL
Open market or private sale
$610,897
$271.51 p/Share
2,250
Reduced 0.02%
11,862,457
Common Stock
Jul 07
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,864,707
Common Stock
Jul 03
2025
SELL
Open market or private sale
$613,372
$272.61 p/Share
2,250
Reduced 0.02%
11,862,457
Common Stock
Jul 03
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,864,707
Common Stock
Jul 02
2025
SELL
Open market or private sale
$604,822
$268.81 p/Share
2,250
Reduced 0.02%
11,862,457
Common Stock
Jul 02
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,864,707
Common Stock
Jul 01
2025
SELL
Open market or private sale
$613,012
$272.45 p/Share
2,250
Reduced 0.02%
11,862,457
Common Stock
Jul 01
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,864,707
Common Stock
Dec 24
2024
-
300,000
Reduced 2.47%
11,862,457
Common Stock
Dec 18
2024
SELL
Open market or private sale
$109,524,895
$345.39 p/Share
317,105
Reduced 2.54%
12,162,457
Common Stock
Dec 18
2024
BUY
Exercise of conversion of derivative security
$37,431,074
$118.04 p/Share
317,105
Added 2.48%
12,479,562
Common Stock
Jun 10
2024
SELL
Open market or private sale
$3,629,400
$241.96 p/Share
15,000
Reduced 0.12%
12,162,457
Common Stock
Jun 07
2024
SELL
Open market or private sale
$3,637,650
$242.51 p/Share
15,000
Reduced 0.12%
12,210,327
Common Stock
Jun 07
2024
-
32,870
Reduced 0.27%
12,177,457
Common Stock