Sep 23
2024
SELL
Open market or private sale
$1,029,860
$130.0 p/Share
7,922
Reduced 18.46%
34,993
Common Stock
Sep 23
2024
BUY
Exercise of conversion of derivative security
$759,482
$95.87 p/Share
7,922
Added 15.58%
42,915
Common Stock
Sep 13
2024
SELL
Open market or private sale
$875,000
$125.0 p/Share
7,000
Reduced 16.67%
34,993
Common Stock
Sep 13
2024
BUY
Exercise of conversion of derivative security
$624,330
$89.19 p/Share
7,000
Added 14.29%
41,993
Common Stock
Sep 09
2024
SELL
Open market or private sale
$398,320
$122.56 p/Share
3,250
Reduced 8.5%
34,993
Common Stock
Aug 26
2024
SELL
Open market or private sale
$972,120
$120.0 p/Share
8,101
Reduced 17.62%
37,888
Common Stock
Aug 26
2024
BUY
Exercise of conversion of derivative security
$722,528
$89.19 p/Share
8,101
Added 14.98%
45,989
Common Stock
Aug 08
2024
SELL
Open market or private sale
$1,321,115
$115.16 p/Share
11,472
Reduced 23.24%
37,888
Common Stock
Aug 08
2024
BUY
Exercise of conversion of derivative security
$852,599
$74.32 p/Share
11,472
Added 18.86%
49,360
Common Stock
Jan 28
2024
SELL
Payment of exercise price or tax liability
$17,677
$99.31 p/Share
178
Reduced 0.47%
37,770
Common Stock
Jan 27
2024
SELL
Payment of exercise price or tax liability
$15,194
$99.31 p/Share
153
Reduced 0.4%
37,948
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$27,012
$99.31 p/Share
272
Reduced 0.71%
38,101
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
-
3,082
Added 7.43%
38,373
Common Stock
Jan 18
2024
SELL
Payment of exercise price or tax liability
$219,666
$98.86 p/Share
2,222
Reduced 5.92%
35,291
Common Stock
Jan 18
2024
BUY
Grant, award, or other acquisition
-
7,506
Added 16.67%
37,513
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$15,291
$107.69 p/Share
142
Reduced 0.49%
28,988
Common Stock
Jan 28
2023
SELL
Payment of exercise price or tax liability
$18,480
$108.71 p/Share
170
Reduced 0.58%
29,130
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$15,654
$108.71 p/Share
144
Reduced 0.49%
29,300
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
2,726
Added 8.47%
29,444
Common Stock
Jan 18
2023
SELL
Payment of exercise price or tax liability
$38,302
$107.59 p/Share
356
Reduced 1.31%
26,718
Common Stock
Jan 18
2023
BUY
Grant, award, or other acquisition
-
1,048
Added 3.73%
27,074
Common Stock
Apr 20
2022
SELL
Open market or private sale
$511,022
$125.62 p/Share
4,068
Reduced 13.83%
25,355
Common Stock
Apr 20
2022
BUY
Exercise of conversion of derivative security
$287,038
$70.56 p/Share
4,068
Added 12.15%
29,423
Common Stock
Apr 01
2022
SELL
Open market or private sale
$283,200
$120.0 p/Share
2,360
Reduced 8.52%
25,355
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
$166,522
$70.56 p/Share
2,360
Added 7.85%
27,715
Common Stock