Nov 17
2022
SELL
Payment of exercise price or tax liability
$116,359
$32.87 p/Share
3,540
Reduced 17.22%
17,015
Common Stock
Nov 17
2022
BUY
Grant, award, or other acquisition
-
11,200
Added 35.27%
20,555
Common Stock
Nov 14
2022
SELL
Payment of exercise price or tax liability
$10,162
$32.16 p/Share
316
Reduced 3.27%
9,355
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
-
1,000
Added 9.37%
9,671
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$18,828
$32.13 p/Share
586
Reduced 6.33%
8,671
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
-
1,850
Added 17.17%
8,923
Common Stock
Apr 29
2022
SELL
Payment of exercise price or tax liability
$17,745
$30.23 p/Share
587
Reduced 7.34%
7,407
Common Stock
Apr 29
2022
BUY
Exercise of conversion of derivative security
-
1,900
Added 19.2%
7,994
Common Stock
Nov 22
2021
SELL
Open market or private sale
$7,740
$36.17 p/Share
214
Reduced 3.39%
6,094
Common Stock
Nov 19
2021
SELL
Payment of exercise price or tax liability
$7,144
$36.08 p/Share
198
Reduced 3.04%
6,308
Common Stock
Nov 19
2021
BUY
Exercise of conversion of derivative security
-
626
Added 8.78%
6,506
Common Stock
Nov 15
2021
SELL
Open market or private sale
$53,796
$35.23 p/Share
1,527
Reduced 20.62%
5,880
Common Stock
Nov 12
2021
SELL
Payment of exercise price or tax liability
$22,502
$35.16 p/Share
640
Reduced 7.95%
7,407
Common Stock
Nov 12
2021
BUY
Exercise of conversion of derivative security
-
2,020
Added 20.71%
7,736
Common Stock
Nov 11
2021
SELL
Payment of exercise price or tax liability
$27,213
$35.25 p/Share
772
Reduced 11.35%
6,027
Common Stock
Nov 11
2021
BUY
Grant, award, or other acquisition
-
2,443
Added 26.43%
6,799
Common Stock
May 03
2021
SELL
Open market or private sale
$19,939
$31.7 p/Share
629
Reduced 12.62%
4,356
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$19,217
$31.4 p/Share
612
Reduced 10.93%
4,985
Common Stock
Apr 30
2021
BUY
Exercise of conversion of derivative security
-
1,870
Added 25.04%
5,597
Common Stock
Nov 30
2020
SELL
Open market or private sale
$11,292
$22.72 p/Share
497
Reduced 11.77%
3,727
Common Stock
Nov 20
2020
SELL
Open market or private sale
$9,239
$22.05 p/Share
419
Reduced 9.02%
4,224
Common Stock
Nov 19
2020
SELL
Payment of exercise price or tax liability
$4,317
$22.14 p/Share
195
Reduced 4.03%
4,643
Common Stock
Nov 19
2020
BUY
Exercise of conversion of derivative security
-
614
Added 11.26%
4,838
Common Stock
Nov 16
2020
SELL
Open market or private sale
$126,286
$22.64 p/Share
5,578
Reduced 56.91%
4,224
Common Stock
Nov 13
2020
SELL
Payment of exercise price or tax liability
$57,641
$22.35 p/Share
2,579
Reduced 20.83%
9,802
Common Stock