Jun 15
2022
|
BUY
Open market or private purchase
|
$618,622
$18.83 p/Share
|
32,853
|
|
May 16
2022
|
BUY
Open market or private purchase
|
$1,997,580
$20.28 p/Share
|
98,500
|
|
May 09
2022
|
BUY
Conversion of derivative security
|
-
|
8,395,374
|
|
Apr 20
2022
|
BUY
Open market or private purchase
|
$2,004,810
$39.31 p/Share
|
51,000
|
|
Apr 18
2022
|
BUY
Open market or private purchase
|
$3,103,093
$37.53 p/Share
|
82,683
|
|
Apr 14
2022
|
BUY
Open market or private purchase
|
$987,000
$39.48 p/Share
|
25,000
|
|
Apr 13
2022
|
BUY
Open market or private purchase
|
$1,011,250
$40.45 p/Share
|
25,000
|
|
Apr 08
2022
|
BUY
Open market or private purchase
|
$5,208,300
$38.58 p/Share
|
135,000
|
|
Apr 07
2022
|
BUY
Open market or private purchase
|
$7,828,000
$39.14 p/Share
|
200,000
|
|
Apr 06
2022
|
BUY
Open market or private purchase
|
$4,086,724
$39.22 p/Share
|
104,200
|
|
Mar 21
2022
|
BUY
Open market or private purchase
|
$6,707,750
$38.33 p/Share
|
175,000
|
|
Mar 18
2022
|
BUY
Open market or private purchase
|
$5,089,000
$36.35 p/Share
|
140,000
|
|
Mar 16
2022
|
BUY
Open market or private purchase
|
$2,000,931
$32.43 p/Share
|
61,700
|
|