Jan 31
2024
SELL
Payment of exercise price or tax liability
$126,213
$89.96 p/Share
1,403
Reduced 5.94%
22,214
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
6,740
Added 22.2%
23,617
Common Stock
Jan 27
2024
SELL
Payment of exercise price or tax liability
$140,435
$91.37 p/Share
1,537
Reduced 8.35%
16,877
Common Stock
Jul 27
2023
SELL
Open market or private sale
$5,305,742
$136.44 p/Share
38,887
Reduced 67.86%
18,414
Common Stock
Jul 27
2023
BUY
Exercise of conversion of derivative security
$4,429,229
$113.9 p/Share
38,887
Added 40.43%
57,301
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$360,877
$117.78 p/Share
3,064
Reduced 14.27%
18,414
Common Stock
Feb 01
2023
SELL
Open market or private sale
$1,221,990
$115.0 p/Share
10,626
Reduced 46.39%
12,282
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
9,196
Added 29.98%
21,478
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$1,004,582
$94.54 p/Share
10,626
Added 31.69%
22,908
Common Stock
Jan 31
2023
SELL
Open market or private sale
$494,394
$111.0 p/Share
4,454
Reduced 26.61%
12,282
Common Stock
Jan 29
2023
SELL
Payment of exercise price or tax liability
$201,176
$107.18 p/Share
1,877
Reduced 10.08%
16,736
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$449,405
$107.18 p/Share
4,193
Reduced 18.39%
18,613
Common Stock
Feb 16
2022
SELL
Open market or private sale
$532,125
$125.0 p/Share
4,257
Reduced 15.73%
22,806
Common Stock
Feb 10
2022
SELL
Open market or private sale
$2,848,080
$120.0 p/Share
23,734
Reduced 46.72%
27,063
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
$1,931,182
$89.56 p/Share
21,563
Added 29.8%
50,797
Common Stock
Jan 30
2022
SELL
Payment of exercise price or tax liability
$204,052
$112.24 p/Share
1,818
Reduced 5.85%
29,234
Common Stock
Jan 26
2022
SELL
Payment of exercise price or tax liability
$288,541
$111.32 p/Share
2,592
Reduced 7.7%
31,052
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
-
8,314
Added 19.82%
33,644
Common Stock
Mar 15
2021
SELL
Open market or private sale
$1,249,208
$140.03 p/Share
8,921
Reduced 26.05%
25,330
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
$798,965
$89.56 p/Share
8,921
Added 20.66%
34,251
Common Stock
Mar 08
2021
SELL
Open market or private sale
$1,691,685
$135.0 p/Share
12,531
Reduced 33.1%
25,330
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$1,122,276
$89.56 p/Share
12,531
Added 24.87%
37,861
Common Stock
Mar 05
2021
SELL
Open market or private sale
$1,435,850
$130.0 p/Share
11,045
Reduced 30.36%
25,330
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
$934,186
$84.58 p/Share
11,045
Added 23.29%
36,375
Common Stock
Feb 24
2021
SELL
Open market or private sale
$722,625
$125.0 p/Share
5,781
Reduced 18.58%
25,330
Common Stock