Feb 06
2023
SELL
Payment of exercise price or tax liability
$48,793
$86.36 p/Share
565
Reduced 1.73%
32,010
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
-
1,864
Added 5.41%
32,575
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$104,520
$84.02 p/Share
1,244
Reduced 3.89%
30,711
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
-
5,884
Added 15.55%
31,955
Common Stock
Dec 10
2022
SELL
Payment of exercise price or tax liability
$13,107
$87.97 p/Share
149
Reduced 0.52%
28,502
Common Stock
Dec 10
2022
BUY
Exercise of conversion of derivative security
-
318
Added 1.1%
28,651
Common Stock
Nov 09
2022
SELL
Open market or private sale
$535,736
$83.5 p/Share
6,416
Reduced 18.46%
28,333
Common Stock
Nov 09
2022
BUY
Exercise of conversion of derivative security
$410,046
$63.91 p/Share
6,416
Added 15.59%
34,749
Common Stock
Nov 01
2022
SELL
Open market or private sale
$1,288,208
$79.25 p/Share
16,255
Reduced 36.46%
28,333
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
$1,181,738
$72.7 p/Share
16,255
Added 26.72%
44,588
Common Stock
Sep 10
2022
SELL
Payment of exercise price or tax liability
$9,661
$65.28 p/Share
148
Reduced 0.52%
28,333
Common Stock
Sep 10
2022
BUY
Exercise of conversion of derivative security
-
318
Added 1.1%
28,481
Common Stock
Aug 10
2022
SELL
Payment of exercise price or tax liability
$67,307
$63.14 p/Share
1,066
Reduced 3.65%
28,163
Common Stock
Aug 10
2022
BUY
Exercise of conversion of derivative security
-
2,479
Added 7.82%
29,229
Common Stock
Jun 10
2022
SELL
Payment of exercise price or tax liability
$8,990
$60.74 p/Share
148
Reduced 0.55%
26,750
Common Stock
Jun 10
2022
BUY
Exercise of conversion of derivative security
-
317
Added 1.16%
26,898
Common Stock
Mar 10
2022
SELL
Payment of exercise price or tax liability
$54,155
$57.92 p/Share
935
Reduced 3.4%
26,581
Common Stock
Mar 10
2022
BUY
Exercise of conversion of derivative security
-
3,297
Added 10.7%
27,516
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$33,228
$63.9 p/Share
520
Reduced 2.1%
24,219
Common Stock
Feb 06
2022
BUY
Exercise of conversion of derivative security
-
1,864
Added 7.01%
24,739
Common Stock
Jan 26
2022
SELL
Payment of exercise price or tax liability
$26,532
$67.34 p/Share
394
Reduced 1.69%
22,875
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
-
2,871
Added 10.98%
23,269
Common Stock
Aug 17
2021
SELL
Open market or private sale
$986,725
$72.5 p/Share
13,610
Reduced 40.02%
20,398
Common Stock
Aug 17
2021
BUY
Exercise of conversion of derivative security
$919,492
$67.56 p/Share
13,610
Added 28.58%
34,008
Common Stock
Aug 10
2021
SELL
Payment of exercise price or tax liability
$62,801
$69.24 p/Share
907
Reduced 4.26%
20,398
Common Stock