Feb 05
2023
SELL
Payment of exercise price or tax liability
$9,466
$16.21 p/Share
584
Reduced 1.69%
33,959
Common Stock
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
1,735
Added 4.78%
34,543
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$137,099
$27.02 p/Share
5,074
Reduced 13.39%
32,808
Common Stock
Feb 09
2022
BUY
Exercise of conversion of derivative security
-
1,665
Added 5.63%
27,886
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
9,996
Added 21.19%
37,167
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$20,891
$25.2 p/Share
829
Reduced 3.06%
26,221
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$20,321
$25.37 p/Share
801
Reduced 2.88%
27,050
Common Stock
Feb 06
2022
BUY
Exercise of conversion of derivative security
-
1,638
Added 5.55%
27,851
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$14,359
$25.37 p/Share
566
Reduced 2.11%
26,213
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
1,157
Added 4.14%
26,779
Common Stock
Nov 17
2021
SELL
Open market or private sale
$102,120
$34.04 p/Share
3,000
Reduced 10.48%
25,622
Common Stock
Nov 09
2021
SELL
Open market or private sale
$23,604
$38.01 p/Share
621
Reduced 2.12%
28,622
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$12,606
$22.92 p/Share
550
Added 1.85%
29,243
Common Stock
Nov 05
2021
SELL
Open market or private sale
$7,106
$38.0 p/Share
187
Reduced 0.65%
28,693
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$3,782
$22.92 p/Share
165
Added 0.57%
28,880
Common Stock
Jul 13
2021
SELL
Payment of exercise price or tax liability
$41,728
$32.6 p/Share
1,280
Reduced 4.27%
28,715
Common Stock
Apr 20
2021
SELL
Open market or private sale
$56,384
$38.54 p/Share
1,463
Reduced 4.65%
29,995
Common Stock
Apr 17
2021
SELL
Payment of exercise price or tax liability
$44,674
$39.5 p/Share
1,131
Reduced 3.47%
31,458
Common Stock
Apr 05
2021
SELL
Open market or private sale
$226,920
$37.82 p/Share
6,000
Reduced 15.55%
32,589
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$22,442
$33.9 p/Share
662
Reduced 1.69%
38,589
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$80,109
$34.22 p/Share
2,341
Reduced 5.63%
39,251
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
$183,727
$34.22 p/Share
5,369
Added 11.43%
41,592
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$34,350
$33.35 p/Share
1,030
Reduced 2.76%
36,223
Common Stock
Feb 07
2021
SELL
Payment of exercise price or tax liability
$26,414
$31.94 p/Share
827
Reduced 2.17%
37,253
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$17,056
$31.94 p/Share
534
Reduced 1.38%
38,080
Common Stock