Nov 15
2021
BUY
Exercise of conversion of derivative security
$386,849
$18.73 p/Share
20,654
Added 8.16%
232,476
Common Stock
Nov 12
2021
SELL
Open market or private sale
$296,329
$32.51 p/Share
9,115
Reduced 4.13%
211,822
Common Stock
Nov 12
2021
BUY
Exercise of conversion of derivative security
$170,724
$18.73 p/Share
9,115
Added 3.96%
220,937
Common Stock
Apr 27
2021
SELL
Open market or private sale
$1,168,408
$32.5 p/Share
35,951
Reduced 14.51%
211,822
Common Stock
Apr 27
2021
BUY
Exercise of conversion of derivative security
$790,922
$22.0 p/Share
35,951
Added 12.67%
247,773
Common Stock
Apr 19
2021
SELL
Open market or private sale
$3,255
$32.55 p/Share
100
Reduced 0.05%
211,822
Common Stock
Apr 19
2021
BUY
Exercise of conversion of derivative security
$2,200
$22.0 p/Share
100
Added 0.05%
211,922
Common Stock
Apr 16
2021
SELL
Open market or private sale
$413,498
$32.5 p/Share
12,723
Reduced 5.67%
211,822
Common Stock
Apr 16
2021
BUY
Exercise of conversion of derivative security
$279,906
$22.0 p/Share
12,723
Added 5.36%
224,545
Common Stock
Apr 06
2021
SELL
Open market or private sale
$374,160
$32.53 p/Share
11,502
Reduced 5.15%
211,822
Common Stock
Apr 06
2021
BUY
Exercise of conversion of derivative security
$253,044
$22.0 p/Share
11,502
Added 4.9%
223,324
Common Stock
Apr 05
2021
SELL
Open market or private sale
$3,058,333
$32.15 p/Share
95,127
Reduced 30.99%
211,822
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
$2,092,794
$22.0 p/Share
95,127
Added 23.66%
306,949
Common Stock
Apr 01
2021
SELL
Open market or private sale
$1,191,988
$31.57 p/Share
37,757
Reduced 15.13%
211,822
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
$830,654
$22.0 p/Share
37,757
Added 13.14%
249,579
Common Stock
Mar 29
2021
SELL
Open market or private sale
$216,212
$31.61 p/Share
6,840
Reduced 3.13%
211,822
Common Stock
Mar 29
2021
BUY
Exercise of conversion of derivative security
$150,480
$22.0 p/Share
6,840
Added 3.03%
218,662
Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
$738,762
$29.76 p/Share
24,824
Reduced 10.49%
211,822
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
-
55,845
Added 19.09%
236,646
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$233,172
$28.61 p/Share
8,150
Reduced 4.31%
180,801
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
-
18,335
Added 8.85%
188,951
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$182,721
$29.4 p/Share
6,215
Reduced 3.51%
170,616
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
13,982
Added 7.33%
176,831
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$178,695
$29.41 p/Share
6,076
Reduced 3.6%
162,849
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
-
20,294
Added 10.73%
168,925
Common Stock