Mar 27
2024
BUY
Grant, award, or other acquisition
$25,060
$45.73 p/Share
548
Added 0.72%
75,369
Common Stock
Dec 26
2023
BUY
Grant, award, or other acquisition
$25,025
$49.07 p/Share
510
Added 0.68%
74,389
Common Stock
Sep 27
2023
BUY
Grant, award, or other acquisition
$25,031
$36.12 p/Share
693
Added 0.93%
73,497
Common Stock
Jun 27
2023
BUY
Grant, award, or other acquisition
$25,032
$38.16 p/Share
656
Added 0.9%
72,342
Common Stock
Apr 26
2023
BUY
Grant, award, or other acquisition
$75,005
$35.28 p/Share
2,126
Added 2.9%
71,266
Common Stock
Mar 28
2023
BUY
Grant, award, or other acquisition
$25,059
$35.85 p/Share
699
Added 1.0%
69,140
Common Stock
Dec 21
2022
BUY
Grant, award, or other acquisition
$5,766
$48.46 p/Share
119
Added 0.17%
68,006
Common Stock
Sep 28
2022
BUY
Grant, award, or other acquisition
$5,755
$47.17 p/Share
122
Added 0.18%
67,585
Common Stock
Jun 28
2022
BUY
Grant, award, or other acquisition
$5,768
$44.37 p/Share
130
Added 0.19%
67,137
Common Stock
Apr 27
2022
BUY
Grant, award, or other acquisition
$69,984
$48.0 p/Share
1,458
Added 2.14%
66,585
Common Stock
Mar 29
2022
BUY
Grant, award, or other acquisition
$5,760
$54.86 p/Share
105
Added 0.16%
65,096
Common Stock
Apr 21
2021
BUY
Grant, award, or other acquisition
$54,998
$40.8 p/Share
1,348
Added 2.09%
63,211
Common Stock
Dec 28
2020
BUY
Grant, award, or other acquisition
$11,546
$34.57 p/Share
334
Added 0.54%
61,431
Common Stock
Sep 25
2020
BUY
Grant, award, or other acquisition
$11,546
$18.24 p/Share
633
Added 1.03%
60,693
Common Stock
Aug 07
2020
BUY
Discretionary transaction
$94,633
$20.47 p/Share
4,623
Added 7.23%
59,349
Common Stock
Jun 26
2020
BUY
Grant, award, or other acquisition
$5,306
$18.95 p/Share
280
Added 0.51%
54,724
Common Stock
Apr 29
2020
BUY
Grant, award, or other acquisition
$55,010
$20.98 p/Share
2,622
Added 4.63%
53,950
Common Stock
Mar 26
2020
BUY
Grant, award, or other acquisition
$11,544
$21.26 p/Share
543
Added 1.05%
51,247
Common Stock
Apr 24
2019
BUY
Grant, award, or other acquisition
-
1,278
Added 2.52%
49,353
Common Stock
Jan 11
2019
BUY
Grant, award, or other acquisition
$13,674
$37.67 p/Share
363
Added 0.75%
47,743
Common Stock
Oct 12
2018
BUY
Grant, award, or other acquisition
$13,858
$44.56 p/Share
311
Added 0.66%
47,085
Common Stock
Jul 06
2018
BUY
Grant, award, or other acquisition
$14,610
$47.9 p/Share
305
Added 0.65%
46,533
Common Stock
May 24
2018
BUY
Grant, award, or other acquisition
-
870
Added 1.85%
46,066
Common Stock
May 15
2018
SELL
Open market or private sale
$214,028
$51.76 p/Share
4,135
Reduced 8.38%
45,196
Common Stock
Apr 03
2018
BUY
Grant, award, or other acquisition
-
259
Added 0.52%
49,290
Common Stock