Mar 15
2024
|
BUY
Grant, award, or other acquisition
|
$1,369
$15.93 p/Share
|
86
|
|
Mar 06
2024
|
BUY
Grant, award, or other acquisition
|
-
|
8,503
|
|
Jan 12
2024
|
BUY
Grant, award, or other acquisition
|
$578
$18.66 p/Share
|
31
|
|
Jan 02
2024
|
BUY
Grant, award, or other acquisition
|
$989
$19.4 p/Share
|
51
|
|
Dec 15
2023
|
BUY
Grant, award, or other acquisition
|
$995
$19.14 p/Share
|
52
|
|
Dec 01
2023
|
BUY
Grant, award, or other acquisition
|
$985
$17.29 p/Share
|
57
|
|
Nov 17
2023
|
BUY
Grant, award, or other acquisition
|
$986
$17.62 p/Share
|
56
|
|
Nov 03
2023
|
BUY
Grant, award, or other acquisition
|
$984
$16.97 p/Share
|
58
|
|
Oct 20
2023
|
BUY
Grant, award, or other acquisition
|
$997
$15.59 p/Share
|
64
|
|
Oct 06
2023
|
BUY
Grant, award, or other acquisition
|
$998
$16.1 p/Share
|
62
|
|
Sep 22
2023
|
BUY
Grant, award, or other acquisition
|
$992
$15.5 p/Share
|
64
|
|
Sep 08
2023
|
BUY
Grant, award, or other acquisition
|
$998
$16.64 p/Share
|
60
|
|
Aug 25
2023
|
BUY
Grant, award, or other acquisition
|
$988
$16.76 p/Share
|
59
|
|
Aug 11
2023
|
BUY
Grant, award, or other acquisition
|
$982
$17.86 p/Share
|
55
|
|
Jul 28
2023
|
BUY
Grant, award, or other acquisition
|
$984
$17.58 p/Share
|
56
|
|
Jul 14
2023
|
BUY
Grant, award, or other acquisition
|
$992
$17.73 p/Share
|
56
|
|
Jun 30
2023
|
BUY
Grant, award, or other acquisition
|
$985
$17.29 p/Share
|
57
|
|
Jun 16
2023
|
BUY
Grant, award, or other acquisition
|
$987
$18.63 p/Share
|
53
|
|
Jun 02
2023
|
BUY
Grant, award, or other acquisition
|
$994
$17.75 p/Share
|
56
|
|
May 19
2023
|
BUY
Grant, award, or other acquisition
|
$999
$15.38 p/Share
|
65
|
|
May 05
2023
|
BUY
Grant, award, or other acquisition
|
$999
$16.38 p/Share
|
61
|
|
Apr 21
2023
|
BUY
Grant, award, or other acquisition
|
$982
$19.27 p/Share
|
51
|
|
Apr 10
2023
|
BUY
Grant, award, or other acquisition
|
$995
$18.43 p/Share
|
54
|
|
Mar 24
2023
|
BUY
Grant, award, or other acquisition
|
$997
$18.48 p/Share
|
54
|
|
Mar 10
2023
|
BUY
Grant, award, or other acquisition
|
$983
$19.28 p/Share
|
51
|
|