Sep 30
2024
BUY
Grant, award, or other acquisition
-
926
Added 0.46%
202,440
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
1,054
Added 0.52%
201,513
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
-
991
Added 0.49%
200,459
Common Stock
Jan 04
2024
BUY
Grant, award, or other acquisition
$137,510
$19.86 p/Share
6,924
Added 3.35%
199,468
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
606
Added 0.31%
192,544
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
-
546
Added 0.28%
191,938
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
399
Added 0.21%
191,391
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
-
404
Added 0.21%
190,991
Common Stock
Feb 27
2023
SELL
Open market or private sale
$612,497
$61.03 p/Share
10,036
Reduced 5.0%
190,587
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
$137,496
$26.59 p/Share
5,171
Added 2.51%
200,623
Common Stock
Jan 05
2022
BUY
Grant, award, or other acquisition
$124,988
$19.17 p/Share
6,520
Added 2.73%
232,134
Common Stock
Feb 19
2021
SELL
Open market or private sale
$381,644
$46.96 p/Share
8,127
Reduced 3.48%
225,614
Common Stock
Jan 06
2021
BUY
Grant, award, or other acquisition
$99,998
$20.82 p/Share
4,803
Added 2.01%
233,741
Common Stock
Aug 04
2020
SELL
Open market or private sale
$338,400
$28.2 p/Share
12,000
Reduced 4.98%
228,938
Common Stock
Jan 06
2020
BUY
Grant, award, or other acquisition
$99,997
$12.52 p/Share
7,987
Added 3.34%
230,902
Common Stock
Jan 04
2019
BUY
Grant, award, or other acquisition
$99,994
$9.6 p/Share
10,416
Added 4.46%
222,915
Common Stock
Aug 06
2018
SELL
Open market or private sale
$241,250
$19.3 p/Share
12,500
Reduced 5.56%
212,498
Common Stock
Jan 04
2018
BUY
Grant, award, or other acquisition
$80,066
$5.98 p/Share
13,389
Added 5.62%
224,998
Common Stock
Mar 06
2017
BUY
Open market or private purchase
$24,150
$8.05 p/Share
3,000
Added 1.4%
211,609
Common Stock
Mar 03
2017
BUY
Open market or private purchase
$36,761
$8.2 p/Share
4,483
Added 2.1%
208,609
Common Stock
Jan 05
2017
BUY
Grant, award, or other acquisition
$70,058
$5.43 p/Share
12,902
Added 5.94%
204,126
Common Stock
Mar 01
2016
BUY
Open market or private purchase
$34,750
$6.95 p/Share
5,000
Added 2.55%
191,223
Common Stock
Jan 06
2015
BUY
Grant, award, or other acquisition
$70,081
$4.15 p/Share
16,887
Added 8.31%
186,223
Common Stock
Jan 06
2015
BUY
Grant, award, or other acquisition
$139,995
$9.18 p/Share
15,250
Added 8.26%
169,335
Common Stock
Jan 06
2014
BUY
Grant, award, or other acquisition
$139,996
$6.2 p/Share
22,580
Added 12.78%
154,084
Common Stock