Nov 11
2021
BUY
Exercise of conversion of derivative security
$1,774,985
$14.62 p/Share
121,408
Added 9.06%
1,219,019
Common Stock
Nov 10
2021
SELL
Open market or private sale
$3,823,675
$42.06 p/Share
90,910
Reduced 7.65%
1,097,611
Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
$1,329,104
$14.62 p/Share
90,910
Added 7.11%
1,188,521
Common Stock
Nov 09
2021
SELL
Open market or private sale
$7,118,290
$42.66 p/Share
166,861
Reduced 13.2%
1,097,611
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$2,439,508
$14.62 p/Share
166,861
Added 11.66%
1,264,472
Common Stock
Nov 08
2021
SELL
Open market or private sale
$2,579,540
$42.01 p/Share
61,403
Reduced 5.3%
1,097,611
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
$897,712
$14.62 p/Share
61,403
Added 5.03%
1,159,014
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$4,407,281
$40.7 p/Share
108,287
Reduced 8.98%
1,097,611
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
218,408
Added 15.33%
1,205,898
Common Stock
Nov 16
2020
SELL
Open market or private sale
$5,886,946
$33.91 p/Share
173,605
Reduced 14.95%
987,490
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$1,097,184
$6.32 p/Share
173,605
Added 13.01%
1,161,095
Common Stock
Nov 05
2020
SELL
Open market or private sale
$4,494,058
$36.38 p/Share
123,531
Reduced 11.12%
987,490
Common Stock
Nov 05
2020
BUY
Exercise of conversion of derivative security
$780,716
$6.32 p/Share
123,531
Added 10.01%
1,111,021
Common Stock
Nov 04
2020
SELL
Open market or private sale
$9,391,190
$36.32 p/Share
258,568
Reduced 20.75%
987,490
Common Stock
Nov 04
2020
BUY
Exercise of conversion of derivative security
$1,634,150
$6.32 p/Share
258,568
Added 19.68%
1,055,354
Common Stock
Oct 27
2020
SELL
Open market or private sale
$128,448
$35.68 p/Share
3,600
Reduced 0.36%
987,490
Common Stock
Oct 27
2020
BUY
Exercise of conversion of derivative security
$22,752
$6.32 p/Share
3,600
Added 0.36%
991,090
Common Stock
Oct 23
2020
SELL
Open market or private sale
$4,412,622
$37.66 p/Share
117,170
Reduced 10.61%
987,490
Common Stock
Oct 23
2020
BUY
Exercise of conversion of derivative security
$740,514
$6.32 p/Share
117,170
Added 9.59%
1,104,660
Common Stock
Oct 21
2020
SELL
Open market or private sale
$939,158
$39.92 p/Share
23,526
Reduced 2.33%
987,490
Common Stock
Oct 21
2020
BUY
Exercise of conversion of derivative security
$148,684
$6.32 p/Share
23,526
Added 2.27%
1,011,016
Common Stock