Jul 29
2022
-
2,420
Reduced 0.83%
288,989
Common Stock
Jun 09
2022
SELL
Open market or private sale
$295,099
$40.43 p/Share
7,299
Reduced 2.44%
291,409
Common Stock
Jun 08
2022
SELL
Open market or private sale
$507,500
$40.6 p/Share
12,500
Reduced 4.02%
298,708
Common Stock
May 17
2022
SELL
Open market or private sale
$232,116
$40.02 p/Share
5,800
Reduced 1.83%
311,208
Common Stock
Apr 28
2022
SELL
Payment of exercise price or tax liability
$122,969
$37.05 p/Share
3,319
Reduced 1.04%
317,008
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
7,714
Added 2.35%
320,327
Common Stock
Mar 16
2022
SELL
Open market or private sale
$428,800
$42.88 p/Share
10,000
Reduced 3.1%
312,613
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$419,837
$41.4 p/Share
10,141
Reduced 3.05%
322,613
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
23,036
Added 6.4%
337,009
Common Stock
Feb 22
2022
SELL
Open market or private sale
$456,100
$45.61 p/Share
10,000
Reduced 3.09%
313,786
Common Stock
Apr 28
2021
SELL
Payment of exercise price or tax liability
$105,065
$40.55 p/Share
2,591
Reduced 0.79%
323,383
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
11,248
Added 3.34%
325,974
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$583,197
$39.36 p/Share
14,817
Reduced 2.32%
624,783
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
33,698
Added 5.0%
639,600
Common Stock
Apr 28
2020
SELL
Payment of exercise price or tax liability
$120,386
$26.47 p/Share
4,548
Reduced 0.75%
604,763
Common Stock
Apr 01
2020
BUY
Grant, award, or other acquisition
-
13,636
Added 2.19%
609,311
Common Stock
Mar 01
2020
SELL
Payment of exercise price or tax liability
$318,381
$30.59 p/Share
10,408
Reduced 1.72%
595,675
Common Stock
Mar 01
2020
BUY
Grant, award, or other acquisition
-
23,705
Added 3.76%
606,083
Common Stock
Jun 14
2019
SELL
Payment of exercise price or tax liability
$15,034,692
$36.68 p/Share
409,888
Reduced 41.34%
581,684
Common Stock
Jun 14
2019
BUY
Exercise of conversion of derivative security
$11,000,000
$20.0 p/Share
550,000
Added 35.68%
991,572
Common Stock
Jun 11
2019
-
7,000
Reduced 1.56%
441,572
Common Stock
Apr 28
2019
SELL
Payment of exercise price or tax liability
$211,988
$37.68 p/Share
5,626
Reduced 1.24%
448,572
Common Stock
Apr 01
2019
BUY
Grant, award, or other acquisition
-
9,242
Added 1.99%
454,198
Common Stock
Mar 01
2019
SELL
Payment of exercise price or tax liability
$595,404
$36.0 p/Share
16,539
Reduced 3.58%
444,956
Common Stock
Mar 01
2019
BUY
Grant, award, or other acquisition
-
37,587
Added 7.53%
461,495
Common Stock