Jan 19
2022
SELL
Open market or private sale
$1,280,640
$44.16 p/Share
29,000
Reduced 24.33%
90,177
Common Stock
Jan 19
2022
BUY
Exercise of conversion of derivative security
$495,610
$17.09 p/Share
29,000
Added 19.57%
119,177
Common Stock
Nov 10
2021
SELL
Payment of exercise price or tax liability
$3,024
$43.82 p/Share
69
Reduced 0.08%
90,177
Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
-
197
Added 0.22%
90,246
Common Stock
Nov 03
2021
SELL
Open market or private sale
$2,307,694
$42.35 p/Share
54,491
Reduced 37.7%
90,049
Common Stock
Aug 10
2021
SELL
Payment of exercise price or tax liability
$2,661
$38.57 p/Share
69
Reduced 0.05%
144,540
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
-
197
Added 0.14%
144,609
Common Stock
May 10
2021
SELL
Payment of exercise price or tax liability
$2,778
$35.17 p/Share
79
Reduced 0.05%
144,412
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
-
196
Added 0.14%
144,491
Common Stock
Apr 13
2021
SELL
Open market or private sale
$4,005
$40.05 p/Share
100
Reduced 0.07%
144,295
Common Stock
Apr 12
2021
SELL
Open market or private sale
$402,845
$40.18 p/Share
10,026
Reduced 6.49%
144,395
Common Stock
Apr 07
2021
SELL
Open market or private sale
$227,149
$39.34 p/Share
5,774
Reduced 3.6%
154,421
Common Stock
Apr 06
2021
SELL
Open market or private sale
$315,611
$39.59 p/Share
7,972
Reduced 4.74%
160,195
Common Stock
Apr 05
2021
SELL
Open market or private sale
$2,406,243
$40.02 p/Share
60,126
Reduced 26.34%
168,167
Common Stock
Apr 01
2021
SELL
Open market or private sale
$2,414,922
$39.26 p/Share
61,511
Reduced 21.23%
228,293
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$10,925
$33.72 p/Share
324
Reduced 0.11%
289,804
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
-
787
Added 0.27%
290,128
Common Stock
Dec 04
2020
SELL
Open market or private sale
$862,530
$30.0 p/Share
28,751
Reduced 9.04%
289,341
Common Stock
Nov 23
2020
SELL
Open market or private sale
$456,450
$30.0 p/Share
15,215
Reduced 4.56%
318,092
Common Stock
Nov 20
2020
SELL
Open market or private sale
$1,011,630
$30.0 p/Share
33,721
Reduced 9.19%
333,307
Common Stock
Nov 19
2020
SELL
Open market or private sale
$38,520
$30.0 p/Share
1,284
Reduced 0.35%
367,028
Common Stock
Nov 18
2020
SELL
Open market or private sale
$203,940
$30.0 p/Share
6,798
Reduced 1.81%
368,312
Common Stock
Nov 16
2020
SELL
Open market or private sale
$426,930
$30.0 p/Share
14,231
Reduced 3.66%
375,110
Common Stock