Apr 30
2024
-
1,971
Reduced 31.04%
4,379
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$1,598,178
$1017.3 p/Share
1,571
Reduced 19.83%
6,350
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
3,012
Added 29.92%
7,054
Common Stock
Feb 29
2024
SELL
Open market or private sale
$3,694,110
$968.82 p/Share
3,813
Reduced 43.72%
4,909
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
$893,690
$234.38 p/Share
3,813
Added 30.42%
8,722
Common Stock
Feb 07
2024
SELL
Open market or private sale
$2,966,680
$950.25 p/Share
3,122
Reduced 38.87%
4,909
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
$723,929
$231.88 p/Share
3,122
Added 27.99%
8,031
Common Stock
May 04
2023
-
1,732
Reduced 26.08%
4,909
Common Stock
May 02
2023
SELL
Open market or private sale
$1,473,500
$692.76 p/Share
2,127
Reduced 24.26%
6,641
Common Stock
May 02
2023
BUY
Exercise of conversion of derivative security
$527,963
$248.22 p/Share
2,127
Added 19.52%
8,768
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$951,246
$688.81 p/Share
1,381
Reduced 17.22%
6,641
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
3,062
Added 29.5%
7,318
Common Stock
Sep 16
2022
-
2,252
Reduced 31.23%
4,960
Common Stock
Jul 28
2022
SELL
Open market or private sale
$1,165,070
$500.03 p/Share
2,330
Reduced 24.42%
7,212
Common Stock
Jul 28
2022
SELL
Open market or private sale
$1,165,070
$500.03 p/Share
2,330
Reduced 16.26%
11,996
Common Stock
Jul 28
2022
BUY
Exercise of conversion of derivative security
$572,854
$245.86 p/Share
2,330
Added 19.63%
9,542
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$412,632
$515.79 p/Share
800
Reduced 5.29%
14,326
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
2,658
Added 15.27%
14,751
Common Stock
Oct 29
2021
SELL
Open market or private sale
$254,250
$450.0 p/Share
565
Reduced 4.34%
12,468
Common Stock
Sep 02
2021
SELL
Payment of exercise price or tax liability
$193,583
$429.23 p/Share
451
Reduced 3.34%
13,033
Common Stock
Apr 02
2021
SELL
Payment of exercise price or tax liability
$188,140
$406.35 p/Share
463
Reduced 3.32%
13,484
Common Stock
Apr 02
2021
BUY
Grant, award, or other acquisition
-
1,302
Added 8.54%
13,947
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$50,517
$400.93 p/Share
126
Reduced 0.99%
12,645
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
1,578
Added 11.0%
12,771
Common Stock
Jun 23
2020
-
862
Reduced 10.68%
7,212
Common Stock