Jun 01
2022
SELL
Payment of exercise price or tax liability
$19,621
$37.09 p/Share
529
Reduced 2.27%
22,818
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$24,193
$39.21 p/Share
617
Reduced 2.57%
23,347
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
1,370
Added 5.41%
23,964
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$49,322
$38.99 p/Share
1,265
Reduced 6.81%
17,311
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
5,283
Added 18.95%
22,594
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$29,773
$37.31 p/Share
798
Reduced 4.12%
18,576
Common Stock
Sep 07
2021
SELL
Open market or private sale
$101,376
$48.0 p/Share
2,112
Reduced 9.83%
19,374
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$36,652
$45.93 p/Share
798
Reduced 3.58%
21,486
Common Stock
Aug 30
2021
SELL
Open market or private sale
$95,220
$46.0 p/Share
2,070
Reduced 8.5%
22,284
Common Stock
Aug 05
2021
SELL
Open market or private sale
$17,600
$44.0 p/Share
400
Reduced 1.62%
24,354
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$30,587
$38.33 p/Share
798
Reduced 3.12%
24,754
Common Stock
Mar 11
2021
SELL
Open market or private sale
$16,082
$41.99 p/Share
383
Reduced 1.48%
25,552
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$12,141
$38.79 p/Share
313
Reduced 1.19%
25,935
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
696
Added 2.58%
26,248
Common Stock
Mar 01
2021
SELL
Open market or private sale
$122,687
$39.26 p/Share
3,125
Reduced 11.97%
22,986
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$57,459
$41.91 p/Share
1,371
Reduced 5.96%
21,615
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
3,937
Added 13.35%
25,552
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$35,156
$11.25 p/Share
3,125
Added 10.69%
26,111
Common Stock
Dec 07
2020
SELL
Open market or private sale
$107,500
$34.4 p/Share
3,125
Reduced 11.97%
22,986
Common Stock
Dec 07
2020
BUY
Exercise of conversion of derivative security
$35,156
$11.25 p/Share
3,125
Added 10.69%
26,111
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$20,249
$33.14 p/Share
611
Reduced 2.59%
22,986
Common Stock
Sep 01
2020
SELL
Open market or private sale
$87,250
$27.92 p/Share
3,125
Reduced 11.43%
24,208
Common Stock
Sep 01
2020
SELL
Payment of exercise price or tax liability
$17,792
$29.12 p/Share
611
Reduced 2.52%
23,597
Common Stock
Sep 01
2020
BUY
Exercise of conversion of derivative security
$35,156
$11.25 p/Share
3,125
Added 10.26%
27,333
Common Stock
Aug 07
2020
SELL
Open market or private sale
$34,475
$29.9 p/Share
1,153
Reduced 4.55%
24,208
Common Stock