May 14
2021
BUY
Open market or private purchase
$42
$2.81 p/Share
15
Added 0.0%
5,768,034
Common Stock
May 13
2021
BUY
Open market or private purchase
$43
$2.88 p/Share
15
Added 0.0%
5,768,019
Common Stock
May 12
2021
BUY
Open market or private purchase
$43
$2.86 p/Share
15
Added 0.0%
5,768,004
Common Stock
May 11
2021
BUY
Open market or private purchase
$40
$2.68 p/Share
15
Added 0.0%
5,767,989
Common Stock
May 10
2021
BUY
Open market or private purchase
$41
$2.71 p/Share
15
Added 0.0%
5,767,974
Common Stock
May 07
2021
BUY
Open market or private purchase
$41
$2.73 p/Share
15
Added 0.0%
5,767,959
Common Stock
May 06
2021
BUY
Open market or private purchase
$41
$2.74 p/Share
15
Added 0.0%
5,767,944
Common Stock
May 05
2021
BUY
Open market or private purchase
$41
$2.73 p/Share
15
Added 0.0%
5,767,929
Common Stock
May 04
2021
BUY
Open market or private purchase
$40
$2.66 p/Share
15
Added 0.0%
5,767,914
Common Stock
May 03
2021
BUY
Open market or private purchase
$40
$2.66 p/Share
15
Added 0.0%
5,767,899
Common Stock
Apr 30
2021
BUY
Open market or private purchase
$42
$2.78 p/Share
15
Added 0.0%
5,767,884
Common Stock
Apr 29
2021
BUY
Open market or private purchase
$43
$2.89 p/Share
15
Added 0.0%
5,767,869
Common Stock
Apr 28
2021
BUY
Open market or private purchase
$44
$2.94 p/Share
15
Added 0.0%
5,767,854
Common Stock
Apr 27
2021
BUY
Open market or private purchase
$44
$2.94 p/Share
15
Added 0.0%
5,767,839
Common Stock
Apr 26
2021
BUY
Open market or private purchase
$45
$2.97 p/Share
15
Added 0.0%
5,767,824
Common Stock
Apr 23
2021
BUY
Open market or private purchase
$45
$2.99 p/Share
15
Added 0.0%
5,767,809
Common Stock
Apr 22
2021
BUY
Open market or private purchase
$44
$2.96 p/Share
15
Added 0.0%
5,767,794
Common Stock
Apr 21
2021
BUY
Open market or private purchase
$45
$2.97 p/Share
15
Added 0.0%
5,767,779
Common Stock
Apr 20
2021
BUY
Open market or private purchase
$45
$3.02 p/Share
15
Added 0.0%
5,767,764
Common Stock
Apr 19
2021
BUY
Open market or private purchase
$46
$3.04 p/Share
15
Added 0.0%
5,767,749
Common Stock
Apr 16
2021
BUY
Open market or private purchase
$45
$3.03 p/Share
15
Added 0.0%
5,767,734
Common Stock
Mar 17
2021
SELL
Payment of exercise price or tax liability
$120,267
$3.22 p/Share
37,350
Reduced 0.64%
5,755,719
Common Stock
Mar 17
2021
BUY
Grant, award, or other acquisition
$38,640
$3.22 p/Share
12,000
Added 0.21%
5,767,719
Common Stock