Jun 30
2021
|
BUY
Grant, award, or other acquisition
|
-
|
130
|
|
Mar 31
2021
|
BUY
Grant, award, or other acquisition
|
-
|
130
|
|
Dec 31
2020
|
BUY
Grant, award, or other acquisition
|
-
|
178
|
|
Oct 01
2020
|
BUY
Grant, award, or other acquisition
|
-
|
178
|
|
Sep 09
2020
|
BUY
Open market or private purchase
|
$1,218,824
$52.4 p/Share
|
23,260
|
|
Sep 08
2020
|
BUY
Open market or private purchase
|
$2,351,410
$49.91 p/Share
|
47,113
|
|
Sep 04
2020
|
BUY
Open market or private purchase
|
$3,742,491
$50.28 p/Share
|
74,433
|
|
Sep 03
2020
|
BUY
Open market or private purchase
|
$3,615,378
$48.69 p/Share
|
74,253
|
|
Sep 02
2020
|
BUY
Open market or private purchase
|
$952,398
$46.15 p/Share
|
20,637
|
|
Sep 01
2020
|
BUY
Open market or private purchase
|
$1,872,474
$44.84 p/Share
|
41,759
|
|
Jul 01
2020
|
BUY
Grant, award, or other acquisition
|
-
|
178
|
|
Apr 01
2020
|
BUY
Grant, award, or other acquisition
|
-
|
178
|
|
Sep 20
2019
|
BUY
Grant, award, or other acquisition
|
$50,304,000
$16.0 p/Share
|
3,144,000
|
|