Nov 11
2024
SELL
Payment of exercise price or tax liability
$1,158,455
$357.99 p/Share
3,236
Reduced 22.85%
10,928
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
$815,395
$173.12 p/Share
4,710
Added 24.95%
14,164
Common Stock
Jul 31
2024
SELL
Open market or private sale
$1,085,804
$363.51 p/Share
2,987
Reduced 24.01%
9,454
Common Stock
Jul 29
2024
SELL
Payment of exercise price or tax liability
$1,898,757
$358.73 p/Share
5,293
Reduced 27.01%
14,305
Common Stock
Jul 29
2024
SELL
Open market or private sale
$670,890
$359.92 p/Share
1,864
Reduced 13.03%
12,441
Common Stock
Jul 29
2024
BUY
Exercise of conversion of derivative security
$1,202,587
$145.24 p/Share
8,280
Added 29.7%
19,598
Common Stock
May 17
2024
SELL
Payment of exercise price or tax liability
$923,702
$322.86 p/Share
2,861
Reduced 20.18%
11,318
Common Stock
May 17
2024
BUY
Exercise of conversion of derivative security
$554,478
$117.35 p/Share
4,725
Added 24.99%
14,179
Common Stock
May 16
2024
SELL
Open market or private sale
$1,045,465
$326.3 p/Share
3,204
Reduced 25.31%
9,454
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$315,646
$308.55 p/Share
1,023
Reduced 7.48%
12,658
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
3,780
Added 21.65%
13,681
Common Stock
Feb 14
2024
-
349
Reduced 3.4%
9,901
Common Stock
Feb 09
2024
SELL
Open market or private sale
$1,305,067
$306.21 p/Share
4,262
Reduced 29.37%
10,250
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$1,331,938
$310.62 p/Share
4,288
Reduced 22.81%
14,512
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
$720,166
$84.23 p/Share
8,550
Added 31.26%
18,800
Common Stock
Aug 03
2023
SELL
Open market or private sale
$787,320
$270.0 p/Share
2,916
Reduced 22.15%
10,250
Common Stock
Feb 17
2023
SELL
Open market or private sale
$457,099
$263.61 p/Share
1,734
Reduced 14.83%
9,962
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$356,411
$262.84 p/Share
1,356
Reduced 9.34%
13,166
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
4,560
Added 23.9%
14,522
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$149,471
$255.07 p/Share
586
Reduced 4.77%
11,696
Common Stock
Jan 31
2023
-
341
Reduced 3.0%
11,032
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
$86,975
$69.58 p/Share
1,250
Added 9.24%
12,282
Common Stock
May 03
2022
SELL
Open market or private sale
$107,690
$215.38 p/Share
500
Reduced 4.21%
11,373
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$298,778
$244.1 p/Share
1,224
Reduced 9.35%
11,873
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
4,640
Added 26.16%
13,097
Common Stock