Dec 21
2022
BUY
Grant, award, or other acquisition
-
1,277
Added 0.96%
132,336
Common Stock
Nov 18
2022
-
900
Reduced 0.68%
131,059
Common Stock
Sep 22
2022
SELL
Payment of exercise price or tax liability
$4,303
$28.31 p/Share
152
Reduced 0.12%
131,959
Common Stock
Sep 21
2022
BUY
Grant, award, or other acquisition
-
1,457
Added 1.09%
132,111
Common Stock
Sep 15
2022
SELL
Payment of exercise price or tax liability
$242,489
$28.68 p/Share
8,455
Reduced 6.08%
130,654
Common Stock
Jun 22
2022
BUY
Grant, award, or other acquisition
-
1,040
Added 0.74%
139,109
Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
$559
$62.09 p/Share
9
Reduced 0.01%
138,069
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
-
18
Added 0.01%
138,078
Common Stock
Mar 30
2022
SELL
Payment of exercise price or tax liability
$1,614
$62.09 p/Share
26
Reduced 0.02%
138,060
Common Stock
Mar 30
2022
BUY
Grant, award, or other acquisition
-
700
Added 0.5%
138,086
Common Stock
Mar 29
2022
SELL
Payment of exercise price or tax liability
$62,942
$60.99 p/Share
1,032
Reduced 0.75%
137,355
Common Stock
Mar 29
2022
BUY
Grant, award, or other acquisition
-
31
Added 0.02%
137,386
Common Stock
Mar 28
2022
SELL
Payment of exercise price or tax liability
$151,548
$61.63 p/Share
2,459
Reduced 1.86%
129,533
Common Stock
Mar 28
2022
BUY
Grant, award, or other acquisition
-
8,854
Added 6.01%
138,387
Common Stock
Mar 25
2022
SELL
Payment of exercise price or tax liability
$31,278
$61.09 p/Share
512
Reduced 0.39%
131,992
Common Stock
Dec 22
2021
BUY
Grant, award, or other acquisition
-
434
Added 0.33%
132,504
Common Stock
Sep 23
2021
SELL
Payment of exercise price or tax liability
$2,044
$52.4 p/Share
39
Reduced 0.03%
132,070
Common Stock
Sep 22
2021
BUY
Grant, award, or other acquisition
-
480
Added 0.36%
132,109
Common Stock
Sep 15
2021
SELL
Payment of exercise price or tax liability
$422,822
$51.57 p/Share
8,199
Reduced 5.86%
131,629
Common Stock
Jun 23
2021
BUY
Grant, award, or other acquisition
-
457
Added 0.33%
139,828
Common Stock
May 27
2021
-
4,656
Reduced 3.23%
139,371
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$1,130
$59.48 p/Share
19
Reduced 0.01%
144,027
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
-
461
Added 0.32%
144,046
Common Stock
Mar 29
2021
SELL
Payment of exercise price or tax liability
$166,501
$58.98 p/Share
2,823
Reduced 2.05%
134,928
Common Stock
Mar 29
2021
BUY
Grant, award, or other acquisition
-
8,657
Added 5.69%
143,585
Common Stock