Oct 15
2024
BUY
Grant, award, or other acquisition
$840
$10.5 p/Share
80
Added 0.13%
62,603
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$834
$9.7 p/Share
86
Added 0.14%
62,523
Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
$9,355
$14.09 p/Share
664
Added 1.05%
62,436
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
$160,027
$20.29 p/Share
7,887
Added 11.32%
61,772
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
$5,596
$20.35 p/Share
275
Added 0.51%
53,885
Common Stock
Oct 13
2023
BUY
Grant, award, or other acquisition
$5,457
$19.99 p/Share
273
Added 0.51%
53,610
Common Stock
Jul 14
2023
BUY
Grant, award, or other acquisition
$5,366
$23.64 p/Share
227
Added 0.42%
53,336
Common Stock
May 23
2023
SELL
Open market or private sale
$195,660
$32.61 p/Share
6,000
Reduced 10.15%
53,109
Common Stock
Apr 14
2023
BUY
Grant, award, or other acquisition
$6,700
$25.19 p/Share
266
Added 0.45%
59,109
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
4,656
Added 7.33%
58,842
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
$5,656
$28.28 p/Share
200
Added 0.37%
54,186
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$5,566
$25.53 p/Share
218
Added 0.4%
53,985
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
$5,485
$29.49 p/Share
186
Added 0.34%
53,766
Common Stock
Jun 01
2022
SELL
Open market or private sale
$95,875
$38.35 p/Share
2,500
Reduced 4.46%
53,580
Common Stock
Apr 15
2022
BUY
Grant, award, or other acquisition
$6,802
$28.7 p/Share
237
Added 0.42%
56,080
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
3,899
Added 6.53%
55,842
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
$7,996
$33.18 p/Share
241
Added 0.46%
51,943
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
$7,938
$36.58 p/Share
217
Added 0.42%
51,700
Common Stock
Jul 15
2021
BUY
Grant, award, or other acquisition
$7,832
$39.16 p/Share
200
Added 0.39%
51,483
Common Stock
May 25
2021
BUY
Grant, award, or other acquisition
-
2,768
Added 5.12%
51,282
Common Stock
Apr 15
2021
BUY
Grant, award, or other acquisition
$9,946
$38.7 p/Share
257
Added 0.53%
48,514
Common Stock
Feb 18
2021
SELL
Open market or private sale
$428,531
$41.42 p/Share
10,346
Reduced 17.65%
48,256
Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
$12,100
$34.97 p/Share
346
Added 0.59%
58,602
Common Stock
Oct 15
2020
BUY
Grant, award, or other acquisition
$11,982
$36.53 p/Share
328
Added 0.56%
58,280
Common Stock