Jun 14
2024
BUY
Exercise of conversion of derivative security
-
1,933
Added 13.57%
12,313
Common Stock
Apr 24
2024
SELL
Payment of exercise price or tax liability
$143,136
$477.12 p/Share
300
Reduced 2.81%
10,380
Common Stock
Apr 24
2024
BUY
Exercise of conversion of derivative security
-
606
Added 5.37%
10,680
Common Stock
Apr 15
2024
SELL
Payment of exercise price or tax liability
$278,769
$470.1 p/Share
593
Reduced 5.56%
10,074
Common Stock
Apr 15
2024
BUY
Exercise of conversion of derivative security
-
1,198
Added 10.43%
10,290
Common Stock
Mar 14
2024
SELL
Payment of exercise price or tax liability
$546,491
$570.45 p/Share
958
Reduced 9.19%
9,469
Common Stock
Mar 14
2024
BUY
Exercise of conversion of derivative security
-
1,933
Added 15.64%
10,427
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$126,754
$606.48 p/Share
209
Reduced 2.4%
8,494
Common Stock
Jan 24
2024
BUY
Exercise of conversion of derivative security
-
606
Added 6.51%
8,703
Common Stock
Jan 12
2024
SELL
Payment of exercise price or tax liability
$165,241
$596.54 p/Share
277
Reduced 3.31%
8,097
Common Stock
Jan 12
2024
BUY
Exercise of conversion of derivative security
-
760
Added 8.32%
8,374
Common Stock
Jan 03
2024
SELL
Open market or private sale
$3,487,225
$571.77 p/Share
6,099
Reduced 44.48%
7,614
Common Stock
Dec 14
2023
SELL
Payment of exercise price or tax liability
$560,085
$584.64 p/Share
958
Reduced 6.53%
13,713
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
-
1,933
Added 11.64%
14,671
Common Stock
Oct 24
2023
SELL
Payment of exercise price or tax liability
$161,867
$539.56 p/Share
300
Reduced 2.3%
12,738
Common Stock
Oct 24
2023
BUY
Exercise of conversion of derivative security
-
606
Added 4.44%
13,038
Common Stock
Oct 15
2023
SELL
Payment of exercise price or tax liability
$206,882
$548.76 p/Share
377
Reduced 2.94%
12,432
Common Stock
Oct 15
2023
BUY
Exercise of conversion of derivative security
-
761
Added 5.61%
12,809
Common Stock
Sep 14
2023
SELL
Payment of exercise price or tax liability
$528,417
$552.16 p/Share
957
Reduced 7.36%
12,048
Common Stock
Sep 14
2023
BUY
Exercise of conversion of derivative security
-
1,932
Added 12.93%
13,005
Common Stock
Jul 24
2023
SELL
Payment of exercise price or tax liability
$157,158
$523.86 p/Share
300
Reduced 2.64%
11,073
Common Stock
Jul 24
2023
BUY
Exercise of conversion of derivative security
-
606
Added 5.06%
11,373
Common Stock
Jul 15
2023
SELL
Payment of exercise price or tax liability
$193,576
$514.83 p/Share
376
Reduced 3.37%
10,767
Common Stock
Jul 15
2023
BUY
Exercise of conversion of derivative security
-
760
Added 6.38%
11,143
Common Stock
Jun 14
2023
SELL
Payment of exercise price or tax liability
$459,389
$479.53 p/Share
958
Reduced 8.5%
10,309
Common Stock