Aug 05
2024
|
BUY
Grant, award, or other acquisition
|
$2,321
$14.51 p/Share
|
160
|
|
May 06
2024
|
BUY
Grant, award, or other acquisition
|
$2,292
$18.79 p/Share
|
122
|
|
Feb 20
2024
|
BUY
Grant, award, or other acquisition
|
$2,271
$24.16 p/Share
|
94
|
|
Jan 30
2024
|
BUY
Grant, award, or other acquisition
|
-
|
4,400
|
|
Nov 27
2023
|
BUY
Grant, award, or other acquisition
|
$1,597
$25.35 p/Share
|
63
|
|
Jul 31
2023
|
BUY
Grant, award, or other acquisition
|
$1,593
$36.21 p/Share
|
44
|
|
May 08
2023
|
BUY
Grant, award, or other acquisition
|
$1,566
$27.48 p/Share
|
57
|
|
Feb 14
2023
|
BUY
Grant, award, or other acquisition
|
$1,579
$32.9 p/Share
|
48
|
|
Jan 25
2023
|
BUY
Grant, award, or other acquisition
|
-
|
3,573
|
|
Nov 29
2022
|
BUY
Grant, award, or other acquisition
|
$977
$33.7 p/Share
|
29
|
|
Jul 25
2022
|
BUY
Grant, award, or other acquisition
|
$949
$33.91 p/Share
|
28
|
|
May 02
2022
|
BUY
Grant, award, or other acquisition
|
$934
$44.48 p/Share
|
21
|
|
Feb 14
2022
|
BUY
Grant, award, or other acquisition
|
$965
$40.19 p/Share
|
24
|
|
Jan 25
2022
|
BUY
Grant, award, or other acquisition
|
-
|
3,154
|
|
Nov 22
2021
|
BUY
Grant, award, or other acquisition
|
$168
$55.91 p/Share
|
3
|
|
Jul 26
2021
|
BUY
Grant, award, or other acquisition
|
$207
$51.86 p/Share
|
4
|
|
May 03
2021
|
BUY
Grant, award, or other acquisition
|
$204
$51.02 p/Share
|
4
|
|
Feb 01
2021
|
BUY
Grant, award, or other acquisition
|
$214
$30.5 p/Share
|
7
|
|
Jan 26
2021
|
BUY
Grant, award, or other acquisition
|
-
|
4,006
|
|
Nov 09
2020
|
BUY
Grant, award, or other acquisition
|
$25,777
$22.26 p/Share
|
1,158
|
|