Jul 06
2021
SELL
Payment of exercise price or tax liability
$52,018
$37.05 p/Share
1,404
Reduced 40.92%
2,027
Common Stock
Jul 06
2021
BUY
Exercise of conversion of derivative security
-
3,162
Added 47.96%
3,431
Common Stock
Jun 25
2021
SELL
Open market or private sale
$38,000
$38.0 p/Share
1,000
Reduced 78.8%
269
Common Stock
Jun 25
2021
BUY
Exercise of conversion of derivative security
$22,580
$22.58 p/Share
1,000
Added 44.07%
1,269
Common Stock
Jun 22
2021
SELL
Open market or private sale
$680,252
$36.9 p/Share
18,435
Reduced 98.56%
269
Common Stock
Jun 22
2021
BUY
Exercise of conversion of derivative security
$365,935
$19.85 p/Share
18,435
Added 49.64%
18,704
Common Stock
Jun 17
2021
SELL
Open market or private sale
$310,085
$35.79 p/Share
8,664
Reduced 96.99%
269
Common Stock
Jun 17
2021
BUY
Exercise of conversion of derivative security
$160,197
$18.49 p/Share
8,664
Added 49.24%
8,933
Common Stock
Jun 16
2021
SELL
Open market or private sale
$1,132,832
$35.89 p/Share
31,564
Reduced 99.15%
269
Common Stock
Jun 16
2021
BUY
Exercise of conversion of derivative security
$653,690
$20.71 p/Share
31,564
Added 49.79%
31,833
Common Stock
Jun 15
2021
SELL
Payment of exercise price or tax liability
$4,003
$35.74 p/Share
112
Reduced 29.4%
269
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
-
381
Added 50.0%
381
Common Stock
Jun 01
2021
SELL
Open market or private sale
$139,222
$31.42 p/Share
4,431
Reduced 100.0%
0
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$57,293
$12.93 p/Share
4,431
Added 50.0%
4,431
Common Stock
May 03
2021
SELL
Open market or private sale
$136,076
$30.71 p/Share
4,431
Reduced 100.0%
0
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$57,293
$12.93 p/Share
4,431
Added 50.0%
4,431
Common Stock
Apr 01
2021
SELL
Open market or private sale
$114,586
$25.86 p/Share
4,431
Reduced 100.0%
0
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
$57,293
$12.93 p/Share
4,431
Added 50.0%
4,431
Common Stock
Mar 01
2021
SELL
Open market or private sale
$129,385
$29.2 p/Share
4,431
Reduced 100.0%
0
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$57,293
$12.93 p/Share
4,431
Added 50.0%
4,431
Common Stock
Feb 02
2021
SELL
Open market or private sale
$106,344
$24.0 p/Share
4,431
Reduced 100.0%
0
Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
$57,293
$12.93 p/Share
4,431
Added 50.0%
4,431
Common Stock
Jan 25
2021
SELL
Open market or private sale
$158,150
$25.0 p/Share
6,326
Reduced 100.0%
0
Common Stock
Jan 25
2021
BUY
Exercise of conversion of derivative security
$57,293
$12.93 p/Share
4,431
Added 41.19%
6,326
Common Stock
Jan 08
2021
SELL
Payment of exercise price or tax liability
$23,406
$23.29 p/Share
1,005
Reduced 34.66%
1,895
Common Stock