Jun 18
2024
SELL
Open market or private sale
$2,634,500
$263.45 p/Share
10,000
Reduced 9.64%
93,730
Common Stock
May 02
2024
SELL
Payment of exercise price or tax liability
$390,967
$238.54 p/Share
1,639
Reduced 1.56%
103,730
Common Stock
May 02
2024
BUY
Exercise of conversion of derivative security
-
3,906
Added 3.57%
105,369
Common Stock
Apr 29
2024
SELL
Payment of exercise price or tax liability
$38,663
$232.91 p/Share
166
Reduced 0.16%
101,296
Common Stock
Apr 29
2024
BUY
Exercise of conversion of derivative security
-
166
Added 0.16%
101,463
Common Stock
Mar 16
2024
SELL
Exercise of conversion of derivative security
-
8,381
Reduced 100.0%
0
Common Stock (restricted)
Mar 16
2024
SELL
Payment of exercise price or tax liability
$918,247
$253.17 p/Share
3,627
Reduced 3.75%
93,082
Common Stock
Mar 16
2024
BUY
Exercise of conversion of derivative security
-
8,381
Added 7.63%
101,463
Common Stock
Mar 16
2024
BUY
Grant, award, or other acquisition
-
8,381
Added 50.0%
8,381
Common Stock (restricted)
Mar 13
2024
SELL
Open market or private sale
$3,930,660
$254.28 p/Share
15,458
Reduced 13.78%
96,709
Common Stock
Mar 13
2024
BUY
Exercise of conversion of derivative security
$986,220
$63.8 p/Share
15,458
Added 12.11%
112,167
Common Stock
Mar 12
2024
SELL
Open market or private sale
$3,825,900
$255.06 p/Share
15,000
Reduced 13.43%
96,709
Common Stock
Mar 12
2024
BUY
Exercise of conversion of derivative security
$852,900
$56.86 p/Share
15,000
Added 11.84%
111,709
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$8,363,982
$243.33 p/Share
34,373
Reduced 26.22%
96,709
Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
-
81,937
Added 38.46%
131,082
Common Stock
Oct 31
2023
SELL
Payment of exercise price or tax liability
$776,176
$234.07 p/Share
3,316
Reduced 6.75%
45,828
Common Stock
Oct 31
2023
BUY
Exercise of conversion of derivative security
-
3,316
Added 6.32%
49,145
Common Stock
Mar 12
2023
SELL
Exercise of conversion of derivative security
-
12,180
Reduced 100.0%
0
Common Stock (restricted)
Mar 12
2023
SELL
Payment of exercise price or tax liability
$962,414
$182.76 p/Share
5,266
Reduced 9.68%
49,145
Common Stock
Mar 12
2023
BUY
Exercise of conversion of derivative security
-
12,180
Added 18.29%
54,411
Common Stock
Mar 12
2023
BUY
Grant, award, or other acquisition
-
12,180
Added 50.0%
12,180
Common Stock (restricted)
Mar 06
2023
SELL
Open market or private sale
$3,565,342
$190.66 p/Share
18,700
Reduced 30.69%
42,231
Common Stock
Mar 06
2023
BUY
Exercise of conversion of derivative security
$817,377
$43.71 p/Share
18,700
Added 23.48%
60,931
Common Stock
Nov 23
2022
SELL
Open market or private sale
$2,373,720
$197.81 p/Share
12,000
Reduced 22.13%
42,231
Common Stock
Nov 23
2022
BUY
Exercise of conversion of derivative security
$524,520
$43.71 p/Share
12,000
Added 18.12%
54,231
Common Stock