Feb 03
2023
SELL
Payment of exercise price or tax liability
$2,693
$39.61 p/Share
68
Reduced 1.12%
5,985
Common Stock
Feb 02
2023
BUY
Grant, award, or other acquisition
-
787
Added 11.51%
6,053
Common Stock
Dec 08
2022
BUY
Grant, award, or other acquisition
-
13
Added 0.25%
5,255
Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$1,550
$36.05 p/Share
43
Reduced 0.82%
5,233
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
-
13
Added 0.25%
5,276
Common Stock
Jun 29
2022
SELL
Payment of exercise price or tax liability
$1,669
$37.08 p/Share
45
Reduced 0.85%
5,254
Common Stock
Jun 18
2022
SELL
Payment of exercise price or tax liability
$1,508
$36.77 p/Share
41
Reduced 0.77%
5,299
Common Stock
Jun 02
2022
BUY
Grant, award, or other acquisition
-
15
Added 0.28%
5,340
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
14
Added 0.26%
5,308
Common Stock
Feb 03
2022
BUY
Grant, award, or other acquisition
-
666
Added 11.17%
5,294
Common Stock
Dec 09
2021
BUY
Grant, award, or other acquisition
-
10
Added 0.22%
4,628
Common Stock
Nov 21
2021
SELL
Payment of exercise price or tax liability
$1,751
$43.78 p/Share
40
Reduced 0.86%
4,609
Common Stock
Sep 02
2021
BUY
Grant, award, or other acquisition
-
11
Added 0.24%
4,649
Common Stock
Jun 29
2021
BUY
Grant, award, or other acquisition
-
553
Added 10.67%
4,631
Common Stock
Jun 18
2021
SELL
Payment of exercise price or tax liability
$1,942
$38.84 p/Share
50
Reduced 1.21%
4,078
Common Stock
Jun 03
2021
BUY
Grant, award, or other acquisition
-
6
Added 0.15%
4,128
Common Stock
Mar 10
2021
SELL
Open market or private sale
$53,654
$40.13 p/Share
1,337
Reduced 24.52%
4,116
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
$22,475
$16.81 p/Share
1,337
Added 19.69%
5,453
Common Stock
Mar 09
2021
SELL
Open market or private sale
$32,400
$40.0 p/Share
810
Reduced 16.44%
4,116
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
$13,616
$16.81 p/Share
810
Added 14.12%
4,926
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
7
Added 0.17%
4,116
Common Stock
Dec 10
2020
BUY
Grant, award, or other acquisition
-
10
Added 0.24%
4,097
Common Stock
Nov 23
2020
SELL
Payment of exercise price or tax liability
$964
$31.11 p/Share
31
Reduced 0.75%
4,082
Common Stock
Nov 21
2020
SELL
Payment of exercise price or tax liability
$1,197
$30.68 p/Share
39
Reduced 0.94%
4,113
Common Stock