Oct 03
2024
SELL
Open market or private sale
$7,115,521
$271.73 p/Share
26,186
Reduced 46.47%
30,159
Common Stock
Oct 03
2024
BUY
Exercise of conversion of derivative security
$2,634,311
$100.6 p/Share
26,186
Added 31.73%
56,345
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$1,642,505
$249.28 p/Share
6,589
Reduced 19.95%
26,431
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
3,672
Added 10.87%
30,103
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
11,774
Added 26.28%
33,020
Common Stock
Mar 01
2024
SELL
Open market or private sale
$6,565,363
$240.56 p/Share
27,292
Reduced 56.23%
21,246
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
$2,194,822
$80.42 p/Share
27,292
Added 35.99%
48,538
Common Stock
May 25
2023
SELL
Open market or private sale
$3,562,949
$202.05 p/Share
17,634
Reduced 45.5%
21,122
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$2,687,196
$199.97 p/Share
13,438
Reduced 28.12%
34,355
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
4,401
Added 10.2%
38,756
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
25,218
Added 34.54%
47,793
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$762,133
$187.81 p/Share
4,058
Reduced 15.27%
22,517
Common Stock
Aug 19
2022
SELL
Open market or private sale
$2,518,501
$214.14 p/Share
11,761
Reduced 30.68%
26,575
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$1,904,382
$202.4 p/Share
9,409
Reduced 21.63%
34,090
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
16,940
Added 28.03%
43,499
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
4,182
Added 9.85%
38,272
Common Stock
Jan 02
2022
SELL
Payment of exercise price or tax liability
$479,997
$258.48 p/Share
1,857
Reduced 6.54%
26,559
Common Stock
Jun 02
2021
SELL
Open market or private sale
$2,906,190
$190.77 p/Share
15,234
Reduced 34.94%
28,365
Common Stock
Jun 02
2021
BUY
Exercise of conversion of derivative security
$1,405,641
$92.27 p/Share
15,234
Added 25.89%
43,599
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
3,216
Added 10.2%
28,301
Common Stock
Apr 01
2020
BUY
Grant, award, or other acquisition
-
6,305
Added 20.09%
25,085
Common Stock
Oct 01
2019
BUY
Grant, award, or other acquisition
-
9,130
Added 32.71%
18,780
Common Stock
Apr 01
2019
BUY
Grant, award, or other acquisition
-
4,230
Added 30.48%
9,650
Common Stock
Jan 02
2019
BUY
Grant, award, or other acquisition
-
5,420
Added 50.0%
5,420
Common Stock