Feb 16
2024
SELL
Payment of exercise price or tax liability
$495,997
$219.08 p/Share
2,264
Reduced 14.29%
13,583
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
4,704
Added 24.74%
14,312
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$152,781
$240.98 p/Share
634
Reduced 5.38%
11,143
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
2,158
Added 15.49%
11,777
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$119,669
$240.3 p/Share
498
Reduced 4.92%
9,619
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
1,635
Added 13.91%
10,117
Common Stock
Apr 28
2023
SELL
Open market or private sale
$804,300
$300.0 p/Share
2,681
Reduced 24.02%
8,482
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$241,355
$278.38 p/Share
867
Reduced 8.54%
9,280
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
1,792
Added 13.93%
11,072
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$946,507
$286.3 p/Share
3,306
Reduced 24.57%
10,147
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
3,290
Added 20.44%
12,805
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
4,452
Added 30.46%
10,163
Common Stock
Nov 14
2022
SELL
Open market or private sale
$1,683,617
$300.11 p/Share
5,610
Reduced 49.55%
5,711
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$129,231
$209.79 p/Share
616
Reduced 5.21%
11,218
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
1,387
Added 10.49%
11,834
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$268,667
$214.59 p/Share
1,252
Reduced 10.7%
10,447
Common Stock
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
1,672
Added 12.77%
11,421
Common Stock
Jan 19
2022
BUY
Grant, award, or other acquisition
-
1,941
Added 16.22%
10,027
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$606,661
$278.03 p/Share
2,182
Reduced 21.45%
7,990
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
2,923
Added 23.94%
9,288
Common Stock
Jan 27
2021
BUY
Grant, award, or other acquisition
-
2,558
Added 26.08%
7,249
Common Stock