Jun 16
2023
|
SELL
Open market or private sale
|
$2,197,517
$26.37 p/Share
|
83,334
|
|
Feb 08
2023
|
SELL
Open market or private sale
|
$1,194,176
$28.66 p/Share
|
41,667
|
|
Jan 09
2023
|
SELL
Open market or private sale
|
$1,042,925
$25.03 p/Share
|
41,667
|
|
Dec 19
2022
|
SELL
Open market or private sale
|
$1,188,759
$28.53 p/Share
|
41,667
|
|
Jun 30
2022
|
|
-
|
445,711
|
|
Jun 30
2022
|
|
-
|
445,711
|
|
Nov 30
2021
|
SELL
Open market or private sale
|
$74,406,385
$66.02 p/Share
|
1,127,028
|
|
Nov 23
2021
|
SELL
Open market or private sale
|
$91,454,998
$70.35 p/Share
|
1,300,000
|
|
Nov 17
2021
|
SELL
Open market or private sale
|
$28,441,741
$76.73 p/Share
|
370,673
|
|
Nov 16
2021
|
SELL
Open market or private sale
|
$70,703,200
$76.08 p/Share
|
929,327
|
|
Oct 29
2021
|
BUY
Grant, award, or other acquisition
|
-
|
9,666,110
|
|
Sep 03
2021
|
BUY
Conversion of derivative security
|
-
|
14,815,232
|
|
Sep 02
2021
|
SELL
Open market or private sale
|
$23,933,240
$62.0 p/Share
|
386,020
|
|
Sep 02
2021
|
BUY
Conversion of derivative security
|
-
|
386,020
|
|
Aug 11
2021
|
SELL
Open market or private sale
|
$157,810,336
$62.0 p/Share
|
2,545,328
|
|
Aug 11
2021
|
BUY
Conversion of derivative security
|
-
|
2,545,328
|
|
Aug 06
2021
|
SELL
Open market or private sale
|
$179,943,485
$54.75 p/Share
|
3,286,639
|
|
Aug 06
2021
|
BUY
Conversion of derivative security
|
-
|
3,286,639
|
|