Sep 17
2024
SELL
Open market or private sale
$2,695,393
$366.87 p/Share
7,347
Reduced 42.25%
10,042
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
$900,080
$122.51 p/Share
7,347
Added 29.7%
17,389
Common Stock
Sep 13
2024
SELL
Open market or private sale
$784,770
$370.0 p/Share
2,121
Reduced 17.44%
10,042
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$47,110
$336.5 p/Share
140
Reduced 1.14%
12,163
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$503,295
$353.19 p/Share
1,425
Reduced 10.39%
12,285
Common Stock
Mar 21
2024
BUY
Exercise of conversion of derivative security
-
83
Added 0.6%
13,710
Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
3,463
Added 20.26%
13,627
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$41,951
$299.65 p/Share
140
Reduced 1.37%
10,103
Common Stock
Mar 21
2023
SELL
Payment of exercise price or tax liability
$208,176
$276.83 p/Share
752
Reduced 6.85%
10,222
Common Stock
Mar 21
2023
BUY
Exercise of conversion of derivative security
-
46
Added 0.42%
10,974
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
1,664
Added 13.21%
10,928
Common Stock
Jan 11
2023
SELL
Open market or private sale
$1,703,597
$259.26 p/Share
6,571
Reduced 41.5%
9,264
Common Stock
Jan 10
2023
BUY
Exercise of conversion of derivative security
$623,259
$94.85 p/Share
6,571
Added 29.33%
15,835
Common Stock
Jan 09
2023
SELL
Open market or private sale
$919,360
$260.0 p/Share
3,536
Reduced 27.63%
9,264
Common Stock
Nov 02
2022
SELL
Open market or private sale
$74,691
$219.68 p/Share
340
Reduced 2.59%
12,774
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$34,018
$241.26 p/Share
141
Reduced 1.12%
12,429
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
317
Added 2.46%
12,570
Common Stock
Mar 21
2022
SELL
Payment of exercise price or tax liability
$216,813
$267.34 p/Share
811
Reduced 6.22%
12,232
Common Stock
Mar 21
2022
BUY
Exercise of conversion of derivative security
-
2,745
Added 17.39%
13,043
Common Stock
Apr 08
2021
SELL
Open market or private sale
$1,000,000
$250.0 p/Share
4,000
Reduced 28.08%
10,243
Common Stock
Mar 21
2021
SELL
Payment of exercise price or tax liability
$131,790
$230.0 p/Share
573
Reduced 3.88%
14,214
Common Stock
Mar 21
2021
BUY
Grant, award, or other acquisition
-
1,999
Added 11.91%
14,787
Common Stock