May 06
2021
|
BUY
Open market or private purchase
|
$22,105,199
$42.51 p/Share
|
520,000
|
|
Mar 08
2021
|
BUY
Open market or private purchase
|
$32,529,999
$65.06 p/Share
|
500,000
|
|
May 21
2020
|
BUY
Open market or private purchase
|
$24,900,000
$41.5 p/Share
|
600,000
|
|
Mar 31
2020
|
BUY
Open market or private purchase
|
$5,818,961
$19.08 p/Share
|
304,977
|
|
Mar 19
2020
|
BUY
Open market or private purchase
|
$699,440
$16.0 p/Share
|
43,715
|
|
Mar 13
2020
|
BUY
Open market or private purchase
|
$1,449,000
$14.49 p/Share
|
100,000
|
|
Mar 12
2020
|
BUY
Open market or private purchase
|
$211,461
$14.12 p/Share
|
14,976
|
|
Mar 12
2020
|
BUY
Open market or private purchase
|
$6,848,539
$14.12 p/Share
|
485,024
|
|
Mar 11
2020
|
BUY
Open market or private purchase
|
$4,596,634
$15.87 p/Share
|
289,643
|
|
Mar 10
2020
|
BUY
Open market or private purchase
|
$5,301,088
$16.76 p/Share
|
316,294
|
|
Aug 22
2019
|
BUY
Open market or private purchase
|
$3,373,866
$22.4 p/Share
|
150,619
|
|
Aug 21
2019
|
BUY
Open market or private purchase
|
$4,379,577
$21.01 p/Share
|
208,452
|
|
Aug 20
2019
|
BUY
Open market or private purchase
|
$3,555,092
$19.05 p/Share
|
186,619
|
|
Aug 19
2019
|
BUY
Open market or private purchase
|
$1,093,871
$17.42 p/Share
|
62,794
|
|
Aug 16
2019
|
BUY
Open market or private purchase
|
$10,002,000
$16.67 p/Share
|
600,000
|
|
Aug 05
2019
|
BUY
Open market or private purchase
|
$1,912,000
$19.12 p/Share
|
100,000
|
|
Aug 01
2019
|
BUY
Open market or private purchase
|
$446,677
$21.41 p/Share
|
20,863
|
|
Jul 23
2019
|
BUY
Open market or private purchase
|
$125,001
$21.43 p/Share
|
5,833
|
|
Jul 22
2019
|
BUY
Open market or private purchase
|
$687,089
$21.38 p/Share
|
32,137
|
|
Jul 19
2019
|
BUY
Open market or private purchase
|
$4,290
$21.45 p/Share
|
200
|
|
Jul 18
2019
|
BUY
Open market or private purchase
|
$910,812
$21.33 p/Share
|
42,701
|
|
Jul 17
2019
|
BUY
Open market or private purchase
|
$770,356
$21.26 p/Share
|
36,235
|
|
Jul 16
2019
|
BUY
Open market or private purchase
|
$1,249,953
$21.27 p/Share
|
58,766
|
|
Jul 15
2019
|
BUY
Open market or private purchase
|
$53,796
$21.39 p/Share
|
2,515
|
|
Jul 12
2019
|
BUY
Open market or private purchase
|
$1,042,500
$20.85 p/Share
|
50,000
|
|