Feb 10
2025
SELL
Payment of exercise price or tax liability
$347,688
$495.99 p/Share
701
Reduced 3.45%
19,645
Common Stock
Feb 10
2025
SELL
Open market or private sale
$3,669,660
$487.08 p/Share
7,534
Reduced 29.92%
17,645
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
$1,324,452
$239.33 p/Share
5,534
Added 17.62%
25,880
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$2,261,046
$489.51 p/Share
4,619
Reduced 18.5%
20,346
Common Stock
Feb 07
2025
BUY
Grant, award, or other acquisition
-
8,502
Added 25.4%
24,965
Common Stock
Feb 06
2025
SELL
Payment of exercise price or tax liability
$159,151
$508.47 p/Share
313
Reduced 1.87%
16,463
Common Stock
Feb 05
2025
BUY
Grant, award, or other acquisition
-
4,383
Added 20.71%
16,776
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$645,580
$560.4 p/Share
1,152
Reduced 8.5%
12,393
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$388,829
$553.1 p/Share
703
Reduced 4.93%
13,545
Common Stock
Feb 06
2024
SELL
Open market or private sale
$4,000,950
$533.46 p/Share
7,500
Reduced 34.49%
14,248
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
3,119
Added 12.54%
21,748
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$2,449,240
$531.75 p/Share
4,606
Reduced 19.82%
18,629
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
10,270
Added 30.65%
23,235
Common Stock
Aug 01
2023
SELL
Open market or private sale
$2,980,156
$425.98 p/Share
6,996
Reduced 35.05%
12,965
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
$1,435,022
$239.33 p/Share
5,996
Added 23.1%
19,961
Common Stock
Feb 09
2023
SELL
Open market or private sale
$1,542,720
$275.88 p/Share
5,592
Reduced 28.59%
13,965
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$1,334,648
$290.52 p/Share
4,594
Reduced 32.9%
9,371
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
14,884
Added 43.22%
19,557
Common Stock
Feb 07
2023
SELL
Open market or private sale
$1,995,982
$295.22 p/Share
6,761
Reduced 42.18%
9,267
Common Stock
Feb 07
2023
BUY
Exercise of conversion of derivative security
$255,910
$100.2 p/Share
2,554
Added 13.74%
16,028
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$337,426
$293.67 p/Share
1,149
Reduced 7.86%
13,474
Common Stock
Aug 04
2022
SELL
Open market or private sale
$3,358,297
$240.17 p/Share
13,983
Reduced 48.88%
14,623
Common Stock
Aug 04
2022
BUY
Exercise of conversion of derivative security
$1,162,127
$83.11 p/Share
13,983
Added 32.83%
28,606
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$273,932
$239.87 p/Share
1,142
Reduced 7.24%
14,623
Common Stock
Feb 09
2022
SELL
Open market or private sale
$1,331,891
$291.06 p/Share
4,576
Reduced 22.5%
15,765
Common Stock