May 24
2021
BUY
Open market or private purchase
$46
$3.05 p/Share
15
Added 0.12%
12,338
Common Stock
May 21
2021
BUY
Open market or private purchase
$46
$3.06 p/Share
15
Added 0.12%
12,323
Common Stock
May 20
2021
BUY
Open market or private purchase
$44
$2.94 p/Share
15
Added 0.12%
12,308
Common Stock
May 19
2021
BUY
Open market or private purchase
$42
$2.83 p/Share
15
Added 0.12%
12,293
Common Stock
May 18
2021
BUY
Open market or private purchase
$43
$2.89 p/Share
15
Added 0.12%
12,278
Common Stock
May 17
2021
BUY
Open market or private purchase
$43
$2.84 p/Share
15
Added 0.12%
12,263
Common Stock
May 14
2021
BUY
Open market or private purchase
$42
$2.81 p/Share
15
Added 0.12%
12,248
Common Stock
May 13
2021
BUY
Open market or private purchase
$43
$2.88 p/Share
15
Added 0.12%
12,233
Common Stock
May 12
2021
BUY
Open market or private purchase
$43
$2.86 p/Share
15
Added 0.12%
12,218
Common Stock
May 11
2021
BUY
Open market or private purchase
$40
$2.68 p/Share
15
Added 0.12%
12,203
Common Stock
May 10
2021
BUY
Open market or private purchase
$41
$2.71 p/Share
15
Added 0.12%
12,188
Common Stock
May 07
2021
BUY
Open market or private purchase
$41
$2.73 p/Share
15
Added 0.12%
12,173
Common Stock
May 06
2021
BUY
Open market or private purchase
$41
$2.74 p/Share
15
Added 0.12%
12,158
Common Stock
May 05
2021
BUY
Open market or private purchase
$41
$2.73 p/Share
15
Added 0.12%
12,143
Common Stock
May 04
2021
BUY
Open market or private purchase
$40
$2.66 p/Share
15
Added 0.12%
12,128
Common Stock
May 03
2021
BUY
Open market or private purchase
$40
$2.66 p/Share
15
Added 0.12%
12,113
Common Stock
Apr 30
2021
BUY
Open market or private purchase
$42
$2.78 p/Share
15
Added 0.12%
12,098
Common Stock
Apr 29
2021
BUY
Open market or private purchase
$43
$2.89 p/Share
15
Added 0.12%
12,083
Common Stock
Apr 28
2021
BUY
Open market or private purchase
$44
$2.94 p/Share
15
Added 0.12%
12,068
Common Stock
Apr 27
2021
BUY
Open market or private purchase
$44
$2.94 p/Share
15
Added 0.12%
12,053
Common Stock
Apr 26
2021
BUY
Open market or private purchase
$45
$2.97 p/Share
15
Added 0.12%
12,038
Common Stock
Apr 23
2021
BUY
Open market or private purchase
$45
$2.99 p/Share
15
Added 0.12%
12,023
Common Stock
Apr 22
2021
BUY
Open market or private purchase
$44
$2.96 p/Share
15
Added 0.12%
12,008
Common Stock
Apr 21
2021
BUY
Open market or private purchase
$45
$2.97 p/Share
15
Added 0.12%
11,993
Common Stock
Apr 20
2021
BUY
Open market or private purchase
$45
$3.02 p/Share
15
Added 0.13%
11,978
Common Stock