Jan 02
2024
BUY
Grant, award, or other acquisition
-
2,330
Added 15.25%
12,947
Common Stock
Sep 14
2023
BUY
Open market or private purchase
$480
$13.74 p/Share
35
Added 0.33%
10,617
Common Stock
Aug 14
2023
BUY
Open market or private purchase
$508
$14.54 p/Share
35
Added 0.33%
10,582
Common Stock
Jul 14
2023
BUY
Open market or private purchase
$498
$15.12 p/Share
33
Added 0.31%
10,547
Common Stock
Jun 14
2023
BUY
Open market or private purchase
$490
$15.83 p/Share
31
Added 0.29%
10,514
Common Stock
May 15
2023
BUY
Open market or private purchase
$492
$13.67 p/Share
36
Added 0.34%
10,483
Common Stock
Apr 14
2023
BUY
Open market or private purchase
$492
$13.32 p/Share
37
Added 0.35%
10,447
Common Stock
Mar 14
2023
BUY
Open market or private purchase
$500
$14.31 p/Share
35
Added 0.34%
10,410
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
1,731
Added 14.3%
10,375
Common Stock
Feb 14
2023
BUY
Open market or private purchase
$488
$17.44 p/Share
28
Added 0.32%
8,644
Common Stock
Jan 17
2023
BUY
Open market or private purchase
$477
$16.48 p/Share
29
Added 0.34%
8,616
Common Stock
Dec 14
2022
BUY
Grant, award, or other acquisition
$494
$18.31 p/Share
27
Added 0.31%
8,587
Common Stock
Nov 14
2022
BUY
Open market or private purchase
$495
$18.37 p/Share
27
Added 0.31%
8,560
Common Stock
Oct 14
2022
BUY
Open market or private purchase
$488
$16.83 p/Share
29
Added 0.34%
8,533
Common Stock
Jul 14
2022
BUY
Open market or private purchase
$482
$13.03 p/Share
37
Added 0.43%
8,504
Common Stock
Jun 14
2022
BUY
Open market or private purchase
$503
$13.6 p/Share
37
Added 0.44%
8,467
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
1,850
Added 18.0%
8,430
Common Stock
Dec 14
2021
BUY
Open market or private purchase
$484
$14.66 p/Share
33
Added 0.5%
6,580
Common Stock
Oct 14
2021
BUY
Open market or private purchase
$488
$14.8 p/Share
33
Added 0.5%
6,547
Common Stock
Jun 01
2021
BUY
Open market or private purchase
$493
$15.41 p/Share
32
Added 0.49%
6,514
Common Stock
May 03
2021
BUY
Open market or private purchase
$488
$13.2 p/Share
37
Added 0.57%
6,482
Common Stock
Apr 01
2021
BUY
Open market or private purchase
$488
$13.95 p/Share
35
Added 0.54%
6,445
Common Stock
Mar 01
2021
BUY
Open market or private purchase
$491
$12.27 p/Share
40
Added 0.62%
6,410
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
$30,005
$12.05 p/Share
2,490
Added 28.1%
6,370
Common Stock
Feb 01
2021
BUY
Open market or private purchase
$492
$10.05 p/Share
49
Added 1.25%
3,880
Common Stock