Dec 18
2024
SELL
Open market or private sale
$2,395,350
$346.7 p/Share
6,909
Reduced 6.42%
100,668
Common Stock
Dec 18
2024
BUY
Exercise of conversion of derivative security
$1,446,900
$144.69 p/Share
10,000
Added 8.51%
107,577
Common Stock
Aug 23
2024
SELL
Open market or private sale
$480,437
$282.61 p/Share
1,700
Reduced 1.71%
97,543
Common Stock
Aug 22
2024
SELL
Open market or private sale
$1,247,027
$278.79 p/Share
4,473
Reduced 4.31%
99,243
Common Stock
Aug 22
2024
BUY
Exercise of conversion of derivative security
$868,140
$144.69 p/Share
6,000
Added 5.47%
103,716
Common Stock
May 21
2024
SELL
Open market or private sale
$1,659,134
$277.54 p/Share
5,978
Reduced 5.77%
97,699
Common Stock
May 21
2024
BUY
Exercise of conversion of derivative security
$1,157,520
$144.69 p/Share
8,000
Added 7.16%
103,677
Common Stock
Feb 27
2024
SELL
Open market or private sale
$2,046,736
$272.1 p/Share
7,522
Reduced 7.29%
95,660
Common Stock
Feb 27
2024
BUY
Exercise of conversion of derivative security
$1,446,900
$144.69 p/Share
10,000
Added 8.84%
103,182
Common Stock
Feb 23
2024
SELL
Open market or private sale
$874,825
$270.76 p/Share
3,231
Reduced 3.35%
93,182
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$1,178,758
$269.0 p/Share
4,382
Reduced 4.35%
96,413
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
9,346
Added 8.49%
100,795
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$268,465
$262.43 p/Share
1,023
Reduced 1.11%
91,449
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
2,337
Added 2.46%
92,472
Common Stock
Dec 12
2023
SELL
Open market or private sale
$1,900,735
$280.8 p/Share
6,769
Reduced 6.99%
90,118
Common Stock
Dec 12
2023
BUY
Exercise of conversion of derivative security
$1,094,300
$109.43 p/Share
10,000
Added 9.36%
96,887
Common Stock
Sep 12
2023
SELL
Open market or private sale
$1,266,715
$261.61 p/Share
4,842
Reduced 5.28%
86,887
Common Stock
Sep 12
2023
BUY
Exercise of conversion of derivative security
$766,010
$109.43 p/Share
7,000
Added 7.09%
91,729
Common Stock
Jun 13
2023
SELL
Open market or private sale
$1,108,379
$269.81 p/Share
4,108
Reduced 4.62%
84,714
Common Stock
Jun 13
2023
BUY
Exercise of conversion of derivative security
$656,580
$109.43 p/Share
6,000
Added 6.33%
88,822
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$503,754
$249.26 p/Share
2,021
Reduced 2.38%
82,790
Common Stock
Feb 09
2023
SELL
Open market or private sale
$1,772,403
$252.12 p/Share
7,030
Reduced 8.03%
80,511
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
$1,564,849
$109.43 p/Share
14,300
Added 14.43%
84,811
Common Stock
Dec 13
2022
SELL
Open market or private sale
$1,922,022
$237.58 p/Share
8,090
Reduced 9.45%
77,541
Common Stock
Dec 13
2022
BUY
Exercise of conversion of derivative security
$988,000
$79.04 p/Share
12,500
Added 12.74%
85,631
Common Stock