Jul 20
2023
|
SELL
Payment of exercise price or tax liability
|
$6,349
$29.81 p/Share
|
213
|
|
Jul 14
2023
|
BUY
Grant, award, or other acquisition
|
$351
$25.12 p/Share
|
14
|
|
Jun 16
2023
|
BUY
Grant, award, or other acquisition
|
$159
$26.52 p/Share
|
6
|
|
Jun 02
2023
|
BUY
Grant, award, or other acquisition
|
$161
$26.94 p/Share
|
6
|
|
May 19
2023
|
BUY
Grant, award, or other acquisition
|
$165
$27.66 p/Share
|
6
|
|
May 05
2023
|
BUY
Grant, award, or other acquisition
|
$167
$27.92 p/Share
|
6
|
|
Apr 21
2023
|
BUY
Grant, award, or other acquisition
|
$160
$26.82 p/Share
|
6
|
|
Apr 14
2023
|
BUY
Grant, award, or other acquisition
|
$294
$26.77 p/Share
|
11
|
|
Apr 06
2023
|
BUY
Grant, award, or other acquisition
|
$156
$26.11 p/Share
|
6
|
|
Mar 24
2023
|
BUY
Grant, award, or other acquisition
|
$156
$26.15 p/Share
|
6
|
|
Mar 10
2023
|
BUY
Grant, award, or other acquisition
|
$4,742
$13.51 p/Share
|
351
|
|
Mar 03
2023
|
BUY
Grant, award, or other acquisition
|
$4,846
$29.55 p/Share
|
164
|
|
Feb 24
2023
|
BUY
Grant, award, or other acquisition
|
$145
$29.19 p/Share
|
5
|
|
Feb 23
2023
|
SELL
Payment of exercise price or tax liability
|
$934
$34.62 p/Share
|
27
|
|
Feb 22
2023
|
SELL
Payment of exercise price or tax liability
|
$1,156
$34.02 p/Share
|
34
|
|
Feb 21
2023
|
SELL
Payment of exercise price or tax liability
|
$737
$33.53 p/Share
|
22
|
|
Feb 10
2023
|
BUY
Grant, award, or other acquisition
|
$144
$28.8 p/Share
|
5
|
|
Jan 27
2023
|
BUY
Grant, award, or other acquisition
|
$151
$30.36 p/Share
|
5
|
|
Jan 13
2023
|
BUY
Grant, award, or other acquisition
|
$390
$30.05 p/Share
|
13
|
|
Dec 30
2022
|
BUY
Grant, award, or other acquisition
|
$164
$27.4 p/Share
|
6
|
|
Dec 16
2022
|
BUY
Grant, award, or other acquisition
|
$163
$27.3 p/Share
|
6
|
|
Dec 02
2022
|
BUY
Grant, award, or other acquisition
|
$150
$30.01 p/Share
|
5
|
|
Nov 18
2022
|
BUY
Grant, award, or other acquisition
|
$147
$29.5 p/Share
|
5
|
|
Nov 04
2022
|
BUY
Grant, award, or other acquisition
|
$170
$28.37 p/Share
|
6
|
|
Oct 21
2022
|
BUY
Grant, award, or other acquisition
|
$159
$26.58 p/Share
|
6
|
|