Jan 19
2021
SELL
Open market or private sale
$30,123
$38.57 p/Share
781
Reduced 1.04%
74,087
Common Stock
Jan 19
2021
BUY
Exercise of conversion of derivative security
$20,782
$26.61 p/Share
781
Added 1.03%
74,868
Common Stock
Jan 04
2021
SELL
Open market or private sale
$21,181
$40.89 p/Share
518
Reduced 0.69%
74,087
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
$13,142
$25.37 p/Share
518
Added 0.69%
74,605
Common Stock
Dec 28
2020
SELL
Open market or private sale
$1,169,880
$40.0 p/Share
29,247
Reduced 28.3%
74,087
Common Stock
Dec 28
2020
BUY
Exercise of conversion of derivative security
$724,495
$25.78 p/Share
28,103
Added 25.89%
80,462
Common Stock
Dec 24
2020
-
1,635
Reduced 2.13%
75,231
Common Stock
Dec 21
2020
SELL
Open market or private sale
$60,262
$38.58 p/Share
1,562
Reduced 1.99%
76,866
Common Stock
Dec 21
2020
BUY
Exercise of conversion of derivative security
$41,565
$26.61 p/Share
1,562
Added 1.95%
78,428
Common Stock
Dec 16
2020
SELL
Open market or private sale
$931,486
$37.51 p/Share
24,833
Reduced 24.42%
76,866
Common Stock
Dec 16
2020
BUY
Exercise of conversion of derivative security
$583,079
$23.48 p/Share
24,833
Added 23.68%
80,036
Common Stock
Dec 02
2020
SELL
Open market or private sale
$53,889
$33.0 p/Share
1,633
Reduced 2.08%
76,866
Common Stock
Nov 30
2020
SELL
Open market or private sale
$48,450
$32.3 p/Share
1,500
Reduced 1.88%
78,499
Common Stock
Nov 30
2020
BUY
Exercise of conversion of derivative security
$39,915
$26.61 p/Share
1,500
Added 1.84%
79,999
Common Stock
Nov 24
2020
SELL
Open market or private sale
$25,024
$32.0 p/Share
782
Reduced 0.99%
78,499
Common Stock
Nov 24
2020
BUY
Exercise of conversion of derivative security
$20,809
$26.61 p/Share
782
Added 0.98%
79,281
Common Stock
Nov 03
2020
SELL
Open market or private sale
$19,040
$32.0 p/Share
595
Reduced 0.75%
78,499
Common Stock
Oct 30
2020
SELL
Open market or private sale
$48,480
$32.32 p/Share
1,500
Reduced 1.86%
79,094
Common Stock
Oct 30
2020
BUY
Exercise of conversion of derivative security
$39,915
$26.61 p/Share
1,500
Added 1.83%
80,594
Common Stock
Oct 20
2020
SELL
Open market or private sale
$470,785
$35.0 p/Share
13,451
Reduced 14.53%
79,094
Common Stock
Oct 20
2020
BUY
Exercise of conversion of derivative security
$249,920
$18.58 p/Share
13,451
Added 12.69%
92,545
Common Stock
Oct 16
2020
SELL
Open market or private sale
$52,842
$33.83 p/Share
1,562
Reduced 1.94%
79,094
Common Stock
Oct 16
2020
BUY
Exercise of conversion of derivative security
$41,565
$26.61 p/Share
1,562
Added 1.9%
80,656
Common Stock