May 03
2024
SELL
Open market or private sale
$1,120,066
$544.25 p/Share
2,058
Reduced 25.97%
5,866
Common Stock
Apr 24
2024
SELL
Payment of exercise price or tax liability
$914,589
$546.35 p/Share
1,674
Reduced 17.44%
7,924
Common Stock
Apr 24
2024
BUY
Grant, award, or other acquisition
-
3,732
Added 28.0%
9,598
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$2,960,334
$506.04 p/Share
5,850
Reduced 37.49%
9,756
Common Stock
Feb 02
2024
SELL
Open market or private sale
$1,969,273
$506.24 p/Share
3,890
Reduced 39.87%
5,866
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
$1,621,612
$166.49 p/Share
9,740
Added 38.43%
15,606
Common Stock
Aug 04
2023
SELL
Open market or private sale
$2,141,015
$416.54 p/Share
5,140
Reduced 46.7%
5,866
Common Stock
Apr 27
2023
SELL
Payment of exercise price or tax liability
$908,148
$311.65 p/Share
2,914
Reduced 20.93%
11,006
Common Stock
Apr 27
2023
BUY
Grant, award, or other acquisition
-
6,287
Added 31.11%
13,920
Common Stock
Feb 03
2023
SELL
Open market or private sale
$1,235,331
$337.43 p/Share
3,661
Reduced 32.42%
7,633
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$2,606,914
$337.29 p/Share
7,729
Reduced 40.63%
11,294
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$1,809,871
$158.9 p/Share
11,390
Added 37.45%
19,023
Common Stock
Nov 07
2022
SELL
Open market or private sale
$2,014,824
$300.72 p/Share
6,700
Reduced 46.75%
7,633
Common Stock
Aug 05
2022
SELL
Payment of exercise price or tax liability
$817,607
$293.47 p/Share
2,786
Reduced 16.27%
14,333
Common Stock
Apr 27
2022
SELL
Payment of exercise price or tax liability
$969,912
$271.38 p/Share
3,574
Reduced 17.27%
17,119
Common Stock
Apr 27
2022
BUY
Grant, award, or other acquisition
-
7,711
Added 27.15%
20,693
Common Stock
Feb 04
2022
SELL
Open market or private sale
$1,573,870
$310.0 p/Share
5,077
Reduced 28.11%
12,982
Common Stock
Jan 25
2022
SELL
Payment of exercise price or tax liability
$1,108,935
$314.77 p/Share
3,523
Reduced 16.32%
18,059
Common Stock
May 07
2021
SELL
Payment of exercise price or tax liability
$2,697,043
$320.39 p/Share
8,418
Reduced 22.69%
28,689
Common Stock
May 07
2021
SELL
Open market or private sale
$2,275,448
$320.17 p/Share
7,107
Reduced 24.77%
21,582
Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
$1,832,437
$158.79 p/Share
11,540
Added 23.72%
37,107
Common Stock
Apr 22
2021
SELL
Payment of exercise price or tax liability
$834,970
$317.6 p/Share
2,629
Reduced 9.32%
25,567
Common Stock
Apr 22
2021
BUY
Grant, award, or other acquisition
-
6,614
Added 19.0%
28,196
Common Stock
Nov 09
2020
SELL
Open market or private sale
$684,500
$253.05 p/Share
2,705
Reduced 11.14%
21,582
Common Stock
Nov 09
2020
SELL
Payment of exercise price or tax liability
$1,824,162
$253.18 p/Share
7,205
Reduced 22.88%
24,287
Common Stock