Sep 22
2023
|
BUY
Grant, award, or other acquisition
|
$1,240
$15.5 p/Share
|
80
|
|
Sep 08
2023
|
BUY
Grant, award, or other acquisition
|
$1,248
$16.64 p/Share
|
75
|
|
Aug 25
2023
|
BUY
Grant, award, or other acquisition
|
$1,240
$16.76 p/Share
|
74
|
|
Aug 11
2023
|
BUY
Grant, award, or other acquisition
|
$1,232
$17.86 p/Share
|
69
|
|
Jul 28
2023
|
BUY
Grant, award, or other acquisition
|
$1,248
$17.58 p/Share
|
71
|
|
Jul 14
2023
|
BUY
Grant, award, or other acquisition
|
$1,241
$17.73 p/Share
|
70
|
|
Jun 30
2023
|
BUY
Grant, award, or other acquisition
|
$1,244
$17.29 p/Share
|
72
|
|
Jun 16
2023
|
BUY
Grant, award, or other acquisition
|
$614
$18.63 p/Share
|
33
|
|
Jun 02
2023
|
BUY
Grant, award, or other acquisition
|
$1,242
$17.75 p/Share
|
70
|
|
May 19
2023
|
BUY
Grant, award, or other acquisition
|
$1,245
$15.38 p/Share
|
81
|
|
May 05
2023
|
BUY
Grant, award, or other acquisition
|
$1,244
$16.38 p/Share
|
76
|
|
May 01
2023
|
BUY
Grant, award, or other acquisition
|
-
|
10,336
|
|
Apr 21
2023
|
BUY
Grant, award, or other acquisition
|
$1,233
$19.27 p/Share
|
64
|
|
Apr 10
2023
|
BUY
Grant, award, or other acquisition
|
$1,234
$18.43 p/Share
|
67
|
|
Mar 24
2023
|
BUY
Grant, award, or other acquisition
|
$1,238
$18.48 p/Share
|
67
|
|
Mar 10
2023
|
BUY
Grant, award, or other acquisition
|
$1,233
$19.28 p/Share
|
64
|
|
Feb 24
2023
|
BUY
Grant, award, or other acquisition
|
$1,239
$21.0 p/Share
|
59
|
|
Feb 10
2023
|
BUY
Grant, award, or other acquisition
|
$1,241
$20.35 p/Share
|
61
|
|
Jan 27
2023
|
BUY
Grant, award, or other acquisition
|
$1,248
$20.13 p/Share
|
62
|
|
Jan 13
2023
|
BUY
Grant, award, or other acquisition
|
$1,232
$22.01 p/Share
|
56
|
|
Oct 31
2022
|
BUY
Grant, award, or other acquisition
|
-
|
4,869
|
|