Apr 27
2021
|
BUY
Exercise of conversion of derivative security
|
$231,239
$27.45 p/Share
|
8,424
|
|
Apr 06
2021
|
SELL
Open market or private sale
|
$152,254
$67.94 p/Share
|
2,241
|
|
Apr 02
2021
|
BUY
Exercise of conversion of derivative security
|
$153,128
$68.33 p/Share
|
2,241
|
|
Mar 12
2021
|
SELL
Open market or private sale
|
$564,425
$67.01 p/Share
|
8,423
|
|
Mar 12
2021
|
BUY
Exercise of conversion of derivative security
|
$231,211
$27.45 p/Share
|
8,423
|
|
Mar 04
2021
|
SELL
Open market or private sale
|
$440,449
$64.81 p/Share
|
6,796
|
|
Mar 01
2021
|
BUY
Exercise of conversion of derivative security
|
$433,245
$63.75 p/Share
|
6,796
|
|
Feb 24
2021
|
SELL
Open market or private sale
|
$578,760
$65.0 p/Share
|
8,904
|
|
Feb 24
2021
|
BUY
Exercise of conversion of derivative security
|
$230,257
$25.86 p/Share
|
8,904
|
|
Feb 19
2021
|
SELL
Open market or private sale
|
$560,978
$63.01 p/Share
|
8,903
|
|
Feb 19
2021
|
BUY
Exercise of conversion of derivative security
|
$230,232
$25.86 p/Share
|
8,903
|
|
Jan 12
2021
|
SELL
Open market or private sale
|
$213,613
$60.98 p/Share
|
3,503
|
|
Jan 12
2021
|
BUY
Exercise of conversion of derivative security
|
$80,989
$23.12 p/Share
|
3,503
|
|
Jan 07
2021
|
SELL
Open market or private sale
|
$206,607
$58.98 p/Share
|
3,503
|
|
Jan 07
2021
|
BUY
Exercise of conversion of derivative security
|
$80,989
$23.12 p/Share
|
3,503
|
|
Jan 06
2021
|
SELL
Open market or private sale
|
$409,550
$55.98 p/Share
|
7,316
|
|
Jan 06
2021
|
BUY
Exercise of conversion of derivative security
|
$167,536
$22.9 p/Share
|
7,316
|
|
Dec 29
2020
|
SELL
Open market or private sale
|
$202,051
$52.99 p/Share
|
3,813
|
|
Dec 29
2020
|
BUY
Exercise of conversion of derivative security
|
$86,441
$22.67 p/Share
|
3,813
|
|
Dec 01
2020
|
SELL
Open market or private sale
|
$668,245
$50.35 p/Share
|
13,272
|
|
Dec 01
2020
|
BUY
Exercise of conversion of derivative security
|
$259,335
$19.54 p/Share
|
13,272
|
|
Oct 20
2020
|
SELL
Open market or private sale
|
$253,040
$40.0 p/Share
|
6,326
|
|
Oct 20
2020
|
BUY
Exercise of conversion of derivative security
|
$81,479
$12.88 p/Share
|
6,326
|
|
Jun 04
2020
|
SELL
Open market or private sale
|
$437,509
$40.01 p/Share
|
10,935
|
|
Jun 04
2020
|
BUY
Exercise of conversion of derivative security
|
$40,739
$12.88 p/Share
|
3,163
|
|