Jun 21
2023
SELL
Sale (or disposition) back to the issuer
$438,810
$30.77 p/Share
14,261
Reduced 16.85%
70,368
Common Stock
Jun 16
2023
BUY
Grant, award, or other acquisition
$3,577
$25.74 p/Share
139
Added 0.16%
84,629
Common Stock
Jun 02
2023
BUY
Grant, award, or other acquisition
$3,582
$26.15 p/Share
137
Added 0.16%
84,489
Common Stock
May 19
2023
BUY
Grant, award, or other acquisition
$3,571
$26.85 p/Share
133
Added 0.16%
84,351
Common Stock
May 05
2023
BUY
Grant, award, or other acquisition
$3,577
$27.1 p/Share
132
Added 0.16%
84,217
Common Stock
Apr 21
2023
BUY
Grant, award, or other acquisition
$3,566
$26.03 p/Share
137
Added 0.16%
84,084
Common Stock
Apr 14
2023
BUY
Grant, award, or other acquisition
$8,807
$25.98 p/Share
339
Added 0.4%
83,946
Common Stock
Apr 06
2023
BUY
Grant, award, or other acquisition
$3,574
$25.35 p/Share
141
Added 0.17%
83,606
Common Stock
Mar 24
2023
BUY
Grant, award, or other acquisition
$3,529
$25.39 p/Share
139
Added 0.17%
83,464
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$321,264
$17.48 p/Share
18,379
Added 18.07%
83,324
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
$84,692
$28.68 p/Share
2,953
Added 4.35%
64,944
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
$3,512
$28.33 p/Share
124
Added 0.2%
61,990
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$36,904
$34.62 p/Share
1,066
Reduced 1.69%
61,865
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$43,511
$34.02 p/Share
1,279
Reduced 1.99%
62,931
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$35,944
$33.53 p/Share
1,072
Reduced 1.64%
64,210
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
$3,521
$27.95 p/Share
126
Added 0.19%
65,282
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
$3,536
$29.47 p/Share
120
Added 0.18%
65,155
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
$10,559
$29.17 p/Share
362
Added 0.55%
65,035
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$3,536
$26.59 p/Share
133
Added 0.21%
64,672
Common Stock
Dec 16
2022
BUY
Grant, award, or other acquisition
$3,524
$26.5 p/Share
133
Added 0.21%
64,523
Common Stock
Dec 02
2022
BUY
Grant, award, or other acquisition
$3,524
$29.13 p/Share
121
Added 0.19%
64,389
Common Stock
Nov 18
2022
BUY
Grant, award, or other acquisition
$3,522
$28.64 p/Share
123
Added 0.19%
64,267
Common Stock
Nov 04
2022
BUY
Grant, award, or other acquisition
$3,525
$27.54 p/Share
128
Added 0.2%
64,144
Common Stock
Oct 21
2022
BUY
Grant, award, or other acquisition
$3,535
$25.8 p/Share
137
Added 0.21%
64,015
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$6,556
$26.33 p/Share
249
Added 0.39%
63,877
Common Stock