Sep 13
2024
SELL
Payment of exercise price or tax liability
$86,275
$105.73 p/Share
816
Reduced 8.42%
8,871
Common Stock
Sep 12
2024
BUY
Grant, award, or other acquisition
-
4,538
Added 31.9%
9,687
Common Stock
Feb 18
2024
SELL
Payment of exercise price or tax liability
$311,380
$83.48 p/Share
3,730
Reduced 19.97%
14,951
Common Stock
Feb 16
2024
SELL
Open market or private sale
$4,775,360
$84.02 p/Share
56,836
Reduced 75.26%
18,681
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$3,873,941
$68.16 p/Share
56,836
Added 42.94%
75,517
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$373,390
$83.57 p/Share
4,468
Reduced 19.3%
18,681
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
11,010
Added 32.23%
23,149
Common Stock
Dec 06
2023
SELL
Payment of exercise price or tax liability
$20,684
$77.47 p/Share
267
Reduced 2.16%
12,070
Common Stock
Sep 13
2023
BUY
Grant, award, or other acquisition
-
5,301
Added 30.19%
12,259
Common Stock
May 08
2023
SELL
Open market or private sale
$5,187,176
$80.58 p/Share
64,373
Reduced 83.82%
12,427
Common Stock
May 08
2023
BUY
Exercise of conversion of derivative security
$4,699,229
$73.0 p/Share
64,373
Added 45.6%
76,800
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$277,035
$72.77 p/Share
3,807
Reduced 23.45%
12,427
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
9,361
Added 36.57%
16,234
Common Stock
Aug 29
2022
SELL
Open market or private sale
$3,843,707
$78.8 p/Share
48,778
Reduced 87.79%
6,787
Common Stock
Aug 29
2022
BUY
Exercise of conversion of derivative security
$3,560,306
$72.99 p/Share
48,778
Added 46.75%
55,565
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$399,153
$79.15 p/Share
5,043
Reduced 26.32%
14,114
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
12,450
Added 39.39%
19,157
Common Stock
Dec 08
2021
SELL
Payment of exercise price or tax liability
$28,693
$77.76 p/Share
369
Reduced 5.24%
6,669
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
6,922
Added 42.39%
9,406
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$782
$78.19 p/Share
10
Reduced 0.4%
2,484
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$136,154
$78.43 p/Share
1,736
Reduced 41.26%
2,471
Common Stock