Aug 01
2024
-
210
Reduced 12.4%
1,483
Common Stock
Aug 01
2024
SELL
Open market or private sale
$1,053,990
$490.0 p/Share
2,151
Reduced 55.96%
1,693
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$353,473
$422.31 p/Share
837
Reduced 17.88%
3,844
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
1,729
Added 26.97%
4,681
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$273,122
$440.52 p/Share
620
Reduced 17.36%
2,952
Common Stock
Dec 31
2023
BUY
Exercise of conversion of derivative security
$654,612
$440.52 p/Share
1,486
Added 31.79%
3,189
Common Stock
Jun 13
2023
SELL
Open market or private sale
$780,651
$386.27 p/Share
2,021
Reduced 49.21%
2,086
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$536,025
$341.2 p/Share
1,571
Reduced 27.67%
4,107
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
3,248
Added 36.39%
5,678
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$201,633
$334.94 p/Share
602
Reduced 19.85%
2,430
Common Stock
Dec 31
2022
BUY
Exercise of conversion of derivative security
$479,634
$334.94 p/Share
1,432
Added 35.22%
2,634
Common Stock
Aug 03
2022
SELL
Open market or private sale
$992,610
$369.0 p/Share
2,690
Reduced 62.7%
1,600
Common Stock
May 16
2022
-
549
Reduced 11.35%
4,290
Common Stock
May 16
2022
SELL
Open market or private sale
$673,060
$336.53 p/Share
2,000
Reduced 29.24%
4,839
Common Stock
Mar 02
2022
SELL
Open market or private sale
$1,068,661
$405.41 p/Share
2,636
Reduced 27.82%
6,839
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$1,355,703
$390.58 p/Share
3,471
Reduced 26.81%
9,475
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
6,510
Added 33.46%
12,946
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$285,518
$471.93 p/Share
605
Reduced 8.59%
6,436
Common Stock
Dec 31
2021
BUY
Exercise of conversion of derivative security
$655,511
$471.93 p/Share
1,389
Added 17.39%
6,598
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$236,400
$373.46 p/Share
633
Reduced 10.07%
5,652
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$443,670
$373.46 p/Share
1,188
Added 15.9%
6,285
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$675,535
$332.94 p/Share
2,029
Reduced 28.47%
5,097
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
4,247
Added 37.34%
7,126
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$186,719
$328.73 p/Share
568
Reduced 16.48%
2,879
Common Stock
Dec 31
2020
BUY
Exercise of conversion of derivative security
$468,769
$328.73 p/Share
1,426
Added 31.73%
3,068
Common Stock