Aug 10
2022
SELL
Payment of exercise price or tax liability
$51,427
$37.32 p/Share
1,378
Reduced 3.5%
37,999
Common Stock
Aug 05
2022
SELL
Payment of exercise price or tax liability
$51,500
$43.46 p/Share
1,185
Reduced 2.92%
39,377
Common Stock
May 23
2022
SELL
Open market or private sale
$1,967,951
$36.78 p/Share
53,506
Reduced 56.88%
40,562
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$25,091
$34.23 p/Share
733
Reduced 0.77%
94,068
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$15,093
$33.84 p/Share
446
Reduced 0.47%
94,801
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$21,285
$33.84 p/Share
629
Reduced 0.66%
95,247
Common Stock
Oct 06
2021
SELL
Payment of exercise price or tax liability
$1,447,558
$36.49 p/Share
39,670
Reduced 29.27%
95,876
Common Stock
Oct 06
2021
BUY
Exercise of conversion of derivative security
-
87,958
Added 39.35%
135,546
Common Stock
Sep 15
2021
SELL
Payment of exercise price or tax liability
$109,867
$34.79 p/Share
3,158
Reduced 6.22%
47,588
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$40,322
$35.62 p/Share
1,132
Reduced 2.29%
48,235
Common Stock
Aug 13
2021
BUY
Grant, award, or other acquisition
-
14,030
Added 22.13%
49,367
Common Stock
Aug 12
2021
SELL
Payment of exercise price or tax liability
$13,389
$33.39 p/Share
401
Reduced 1.12%
35,337
Common Stock
Aug 10
2021
SELL
Payment of exercise price or tax liability
$63,365
$30.7 p/Share
2,064
Reduced 3.91%
50,746
Common Stock
Aug 10
2021
BUY
Grant, award, or other acquisition
-
4,575
Added 7.97%
52,810
Common Stock
Aug 05
2021
SELL
Payment of exercise price or tax liability
$54,026
$30.42 p/Share
1,776
Reduced 4.73%
35,738
Common Stock
Aug 05
2021
BUY
Grant, award, or other acquisition
-
11,804
Added 23.93%
37,514
Common Stock
Apr 23
2021
SELL
Open market or private sale
$295,473
$31.44 p/Share
9,398
Reduced 26.77%
25,710
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$89,154
$28.24 p/Share
3,157
Reduced 8.25%
35,108
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$34,942
$28.27 p/Share
1,236
Reduced 3.13%
38,265
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$12,665
$28.27 p/Share
448
Reduced 1.12%
39,501
Common Stock