Aug 09
2021
|
SELL
Open market or private sale
|
$118,430
$58.34 p/Share
|
2,030
|
|
Jun 04
2021
|
SELL
Open market or private sale
|
$3,072,605
$46.91 p/Share
|
65,500
|
|
Jun 04
2021
|
BUY
Open market or private purchase
|
$1,575,595
$46.95 p/Share
|
33,559
|
|
Jun 03
2021
|
SELL
Open market or private sale
|
$2,973,998
$48.19 p/Share
|
61,714
|
|
Jun 03
2021
|
BUY
Open market or private purchase
|
$764,701
$48.24 p/Share
|
15,852
|
|
Jun 02
2021
|
SELL
Open market or private sale
|
$1,525,468
$49.32 p/Share
|
30,930
|
|
Jun 02
2021
|
SELL
Open market or private sale
|
$461,884
$49.5 p/Share
|
9,331
|
|
Jun 02
2021
|
BUY
Open market or private purchase
|
$602,113
$49.39 p/Share
|
12,191
|
|
May 27
2021
|
BUY
Grant, award, or other acquisition
|
-
|
2,105
|
|
Mar 12
2021
|
SELL
Other acquisition or disposition
|
$3,605,522
$36.96 p/Share
|
97,552
|
|
Mar 12
2021
|
BUY
Other acquisition or disposition
|
$3,576,952
$36.96 p/Share
|
96,779
|
|
Mar 12
2021
|
BUY
Other acquisition or disposition
|
$28,570
$36.96 p/Share
|
773
|
|
Aug 31
2020
|
SELL
Other acquisition or disposition
|
$321,447
$18.29 p/Share
|
17,575
|
|
Aug 31
2020
|
BUY
Other acquisition or disposition
|
$321,447
$18.29 p/Share
|
17,575
|
|
Aug 13
2020
|
BUY
Open market or private purchase
|
$62,617
$18.15 p/Share
|
3,450
|
|
Aug 12
2020
|
BUY
Open market or private purchase
|
$52,938
$18.0 p/Share
|
2,941
|
|
Aug 10
2020
|
BUY
Open market or private purchase
|
$57,661
$18.34 p/Share
|
3,144
|
|
May 29
2020
|
BUY
Grant, award, or other acquisition
|
-
|
6,093
|
|
May 18
2020
|
BUY
Open market or private purchase
|
$81,533
$15.94 p/Share
|
5,115
|
|
May 13
2020
|
SELL
Open market or private sale
|
$78,964
$11.3 p/Share
|
6,988
|
|
May 13
2020
|
SELL
Open market or private sale
|
$459,481
$11.3 p/Share
|
40,662
|
|
May 13
2020
|
BUY
Open market or private purchase
|
$539,398
$11.32 p/Share
|
47,650
|
|
Dec 11
2019
|
SELL
Open market or private sale
|
$188,065
$30.79 p/Share
|
6,108
|
|
Dec 11
2019
|
BUY
Open market or private purchase
|
$142,758
$30.9 p/Share
|
4,620
|
|
Dec 10
2019
|
SELL
Open market or private sale
|
$2,642,566
$31.07 p/Share
|
85,052
|
|