Aug 16
2023
SELL
Payment of exercise price or tax liability
$456,522
$90.49 p/Share
5,045
Reduced 17.58%
23,648
Common Stock
Aug 16
2023
BUY
Grant, award, or other acquisition
-
11,375
Added 28.39%
28,693
Common Stock
May 11
2023
-
200
Reduced 1.14%
17,318
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$256,106
$97.49 p/Share
2,627
Reduced 10.15%
23,253
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
6,315
Added 19.61%
25,880
Common Stock
Jan 15
2023
SELL
Payment of exercise price or tax liability
$35,727
$103.86 p/Share
344
Reduced 1.73%
19,565
Common Stock
Jan 15
2023
BUY
Exercise of conversion of derivative security
-
828
Added 3.99%
19,909
Common Stock
Jan 09
2023
SELL
Open market or private sale
$443,150
$110.76 p/Share
4,001
Reduced 22.13%
14,078
Common Stock
Jan 06
2023
SELL
Payment of exercise price or tax liability
$39,649
$107.16 p/Share
370
Reduced 1.9%
19,081
Common Stock
Jan 06
2023
SELL
Open market or private sale
$109,518
$109.3 p/Share
1,002
Reduced 5.25%
18,079
Common Stock
Jan 06
2023
BUY
Exercise of conversion of derivative security
-
889
Added 4.37%
19,451
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$192,814
$106.0 p/Share
1,819
Reduced 8.92%
18,562
Common Stock
Jan 04
2023
BUY
Grant, award, or other acquisition
-
3,112
Added 13.55%
19,851
Common Stock
Jan 04
2023
BUY
Exercise of conversion of derivative security
-
1,002
Added 5.48%
17,269
Common Stock
Nov 07
2022
-
2,000
Reduced 10.95%
16,267
Common Stock
Aug 26
2022
SELL
Open market or private sale
$677,880
$107.09 p/Share
6,330
Reduced 25.73%
18,267
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$565,595
$112.11 p/Share
5,045
Reduced 17.02%
24,597
Common Stock
Aug 16
2022
BUY
Grant, award, or other acquisition
-
11,375
Added 27.73%
29,642
Common Stock
Feb 25
2022
SELL
Open market or private sale
$493,308
$109.26 p/Share
4,515
Reduced 23.13%
15,002
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$346,080
$96.16 p/Share
3,599
Reduced 16.46%
18,267
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
8,114
Added 27.06%
21,866
Common Stock
Jan 07
2022
SELL
Open market or private sale
$94,318
$118.49 p/Share
796
Reduced 5.47%
13,752
Common Stock
Jan 06
2022
SELL
Payment of exercise price or tax liability
$50,409
$118.61 p/Share
425
Reduced 2.84%
14,548
Common Stock
Jan 06
2022
BUY
Exercise of conversion of derivative security
-
1,221
Added 7.54%
14,973
Common Stock
Jan 05
2022
SELL
Open market or private sale
$627,735
$119.98 p/Share
5,232
Reduced 27.56%
13,752
Common Stock