Dec 01
2021
SELL
Payment of exercise price or tax liability
$46,078
$37.31 p/Share
1,235
Reduced 2.0%
60,593
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$56,769
$45.93 p/Share
1,236
Reduced 1.96%
61,828
Common Stock
Jul 29
2021
SELL
Open market or private sale
$803,828
$41.02 p/Share
19,596
Reduced 23.71%
63,064
Common Stock
Jul 26
2021
SELL
Open market or private sale
$79,406
$41.25 p/Share
1,925
Reduced 2.28%
82,660
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$47,338
$38.33 p/Share
1,235
Reduced 1.44%
84,585
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$28,937
$38.79 p/Share
746
Reduced 0.86%
85,820
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
1,655
Added 1.88%
86,566
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$427,105
$41.91 p/Share
10,191
Reduced 12.08%
74,174
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
21,913
Added 20.51%
84,911
Common Stock
Feb 17
2021
SELL
Open market or private sale
$158,662
$49.0 p/Share
3,238
Reduced 4.24%
73,189
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$43,977
$33.14 p/Share
1,327
Reduced 1.71%
76,427
Common Stock
Sep 01
2020
SELL
Payment of exercise price or tax liability
$38,671
$29.12 p/Share
1,328
Reduced 1.68%
77,754
Common Stock
Aug 03
2020
SELL
Open market or private sale
$1,639,755
$28.03 p/Share
58,500
Reduced 42.52%
79,082
Common Stock
Aug 03
2020
BUY
Exercise of conversion of derivative security
$269,325
$9.45 p/Share
28,500
Added 17.16%
137,582
Common Stock
Jun 01
2020
SELL
Payment of exercise price or tax liability
$32,060
$24.16 p/Share
1,327
Reduced 1.2%
109,082
Common Stock
Mar 03
2020
SELL
Payment of exercise price or tax liability
$22,974
$27.06 p/Share
849
Reduced 0.76%
110,409
Common Stock
Mar 03
2020
BUY
Grant, award, or other acquisition
-
1,883
Added 1.66%
111,258
Common Stock
Mar 01
2020
SELL
Payment of exercise price or tax liability
$321,727
$27.07 p/Share
11,885
Reduced 11.36%
92,752
Common Stock
Mar 01
2020
BUY
Grant, award, or other acquisition
-
35,941
Added 24.73%
109,375
Common Stock
Dec 01
2019
SELL
Payment of exercise price or tax liability
$32,946
$23.3 p/Share
1,414
Reduced 1.63%
85,319
Common Stock
Nov 04
2019
SELL
Open market or private sale
$2,862,142
$25.37 p/Share
112,816
Reduced 56.54%
86,733
Common Stock
Nov 04
2019
BUY
Exercise of conversion of derivative security
$746,842
$6.62 p/Share
112,816
Added 36.12%
199,549
Common Stock
Sep 01
2019
SELL
Payment of exercise price or tax liability
$34,215
$24.18 p/Share
1,415
Reduced 1.61%
86,733
Common Stock
Jun 01
2019
SELL
Payment of exercise price or tax liability
$30,302
$21.43 p/Share
1,414
Reduced 1.58%
88,148
Common Stock
Apr 29
2019
SELL
Open market or private sale
$2,794,390
$27.13 p/Share
103,000
Reduced 53.49%
89,562
Common Stock