May 29
2024
|
BUY
Grant, award, or other acquisition
|
-
|
37,548
|
|
Jun 01
2023
|
BUY
Grant, award, or other acquisition
|
-
|
26,608
|
|
May 24
2023
|
BUY
Open market or private purchase
|
$14,097,141
$25.48 p/Share
|
553,263
|
|
May 23
2023
|
BUY
Open market or private purchase
|
$5,318,308
$25.44 p/Share
|
209,053
|
|
May 23
2023
|
BUY
Exercise of conversion of derivative security
|
$425,250
$17.01 p/Share
|
25,000
|
|
May 22
2023
|
BUY
Open market or private purchase
|
$3,305,493
$24.63 p/Share
|
134,206
|
|
Jan 12
2023
|
BUY
Exercise of conversion of derivative security
|
$156,600
$5.22 p/Share
|
30,000
|
|
Jun 07
2022
|
BUY
Grant, award, or other acquisition
|
-
|
34,208
|
|
Jun 22
2021
|
BUY
Grant, award, or other acquisition
|
-
|
25,564
|
|
Jun 23
2020
|
BUY
Grant, award, or other acquisition
|
-
|
12,236
|
|
Mar 18
2020
|
BUY
Open market or private purchase
|
$4,498,190
$33.1 p/Share
|
135,897
|
|
Mar 17
2020
|
BUY
Open market or private purchase
|
$7,068,768
$32.16 p/Share
|
219,800
|
|
Mar 16
2020
|
BUY
Open market or private purchase
|
$21,766,399
$31.35 p/Share
|
694,303
|
|
Sep 20
2019
|
BUY
Open market or private purchase
|
$62,500,000
$40.0 p/Share
|
1,562,500
|
|
Jun 06
2019
|
SELL
Other acquisition or disposition
|
-
|
421,756
|
|
Nov 30
2018
|
SELL
Other acquisition or disposition
|
-
|
489,977
|
|
Nov 30
2018
|
BUY
Open market or private purchase
|
$199,999,985
$17.0 p/Share
|
11,764,705
|
|
Sep 20
2018
|
BUY
Open market or private purchase
|
$22,895,774
$18.91 p/Share
|
1,210,776
|
|
Nov 27
2017
|
SELL
Payment of exercise price or tax liability
|
$54,348
$28.0 p/Share
|
1,941
|
|
Nov 27
2017
|
BUY
Exercise of conversion of derivative security
|
$54,342
$1.38 p/Share
|
39,378
|
|
Oct 13
2017
|
SELL
Payment of exercise price or tax liability
|
$1,963,178
$35.4 p/Share
|
55,457
|
|
Oct 13
2017
|
BUY
Exercise of conversion of derivative security
|
$1,968,694
$1.38 p/Share
|
1,426,590
|
|