Dec 29
2022
|
BUY
Grant, award, or other acquisition
|
$29,368
$31.31 p/Share
|
938
|
|
Nov 29
2022
|
BUY
Grant, award, or other acquisition
|
$19,512
$33.7 p/Share
|
579
|
|
Sep 30
2022
|
BUY
Grant, award, or other acquisition
|
$29,371
$28.46 p/Share
|
1,032
|
|
Jul 25
2022
|
BUY
Grant, award, or other acquisition
|
$19,227
$33.91 p/Share
|
567
|
|
Jun 30
2022
|
BUY
Grant, award, or other acquisition
|
$29,359
$32.84 p/Share
|
894
|
|
May 02
2022
|
BUY
Grant, award, or other acquisition
|
$18,948
$44.48 p/Share
|
426
|
|
Mar 31
2022
|
BUY
Grant, award, or other acquisition
|
$27,424
$51.94 p/Share
|
528
|
|
Feb 14
2022
|
BUY
Grant, award, or other acquisition
|
$18,769
$40.19 p/Share
|
467
|
|
Jan 25
2022
|
BUY
Grant, award, or other acquisition
|
-
|
3,154
|
|
Dec 29
2021
|
BUY
Grant, award, or other acquisition
|
$26,206
$51.79 p/Share
|
506
|
|
Nov 22
2021
|
BUY
Grant, award, or other acquisition
|
$17,891
$55.91 p/Share
|
320
|
|
Sep 30
2021
|
BUY
Grant, award, or other acquisition
|
$17,743
$43.81 p/Share
|
405
|
|
Jul 26
2021
|
BUY
Grant, award, or other acquisition
|
$17,684
$51.86 p/Share
|
341
|
|
Jun 30
2021
|
BUY
Grant, award, or other acquisition
|
$26,242
$49.05 p/Share
|
535
|
|
May 03
2021
|
BUY
Grant, award, or other acquisition
|
$17,551
$51.02 p/Share
|
344
|
|
Mar 31
2021
|
BUY
Grant, award, or other acquisition
|
$26,244
$41.79 p/Share
|
628
|
|
Feb 01
2021
|
BUY
Grant, award, or other acquisition
|
$16,012
$30.5 p/Share
|
525
|
|
Jan 26
2021
|
BUY
Grant, award, or other acquisition
|
-
|
4,006
|
|
Nov 16
2020
|
BUY
Grant, award, or other acquisition
|
$15,907
$24.51 p/Share
|
649
|
|