Nov 25
2024
SELL
Payment of exercise price or tax liability
$99,880
$397.93 p/Share
251
Reduced 1.46%
16,903
Common Stock
Nov 25
2024
SELL
Open market or private sale
$2,054,387
$398.06 p/Share
5,161
Reduced 23.48%
16,816
Common Stock
Nov 25
2024
-
543
Reduced 3.21%
16,360
Common Stock
Nov 25
2024
BUY
Exercise of conversion of derivative security
$1,049,924
$190.93 p/Share
5,499
Added 24.27%
17,154
Common Stock
Jul 30
2024
SELL
Open market or private sale
$3,268,990
$350.75 p/Share
9,320
Reduced 35.66%
16,816
Common Stock
Jul 30
2024
BUY
Exercise of conversion of derivative security
$1,234,154
$132.42 p/Share
9,320
Added 26.29%
26,136
Common Stock
Mar 07
2024
SELL
Payment of exercise price or tax liability
$199,748
$343.21 p/Share
582
Reduced 3.35%
16,816
Common Stock
Mar 07
2024
BUY
Exercise of conversion of derivative security
$201,776
$206.95 p/Share
975
Added 5.31%
17,398
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$107,039
$312.98 p/Share
342
Reduced 2.04%
16,423
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
1,125
Added 6.29%
16,765
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$216,502
$226.23 p/Share
957
Reduced 5.77%
15,640
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
3,150
Added 15.95%
16,597
Common Stock
Aug 24
2022
BUY
Exercise of conversion of derivative security
$99,824
$127.98 p/Share
780
Added 5.48%
13,447
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$319,000
$272.65 p/Share
1,170
Reduced 8.46%
12,667
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
3,751
Added 21.33%
13,837
Common Stock
Aug 16
2021
SELL
Open market or private sale
$2,380,075
$308.22 p/Share
7,722
Reduced 43.36%
10,086
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$981,360
$116.33 p/Share
8,436
Added 32.14%
17,808
Common Stock
Mar 09
2021
SELL
Open market or private sale
$1,326,500
$700.0 p/Share
1,895
Reduced 37.76%
3,124
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
$293,218
$233.64 p/Share
1,255
Added 20.0%
5,019
Common Stock
Mar 08
2021
SELL
Open market or private sale
$104,777
$693.89 p/Share
151
Reduced 3.86%
3,764
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$99,954
$277.65 p/Share
360
Added 8.42%
3,915
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$205,811
$714.62 p/Share
288
Reduced 7.49%
3,555
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
928
Added 19.45%
3,843
Common Stock