Mar 01
2024
SELL
Payment of exercise price or tax liability
$4,703,729
$66.36 p/Share
70,882
Reduced 45.64%
84,414
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
155,296
Added 50.0%
155,296
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$3,379,455
$76.46 p/Share
44,199
Reduced 100.0%
0
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
93,109
Added 50.0%
93,109
Common Stock
Jun 03
2019
SELL
Payment of exercise price or tax liability
$39,208
$41.8 p/Share
938
Reduced 0.48%
193,122
Common Stock
Mar 01
2019
BUY
Exercise of conversion of derivative security
$1,060,136
$46.77 p/Share
22,667
Added 10.46%
194,060
Common Stock
Jun 01
2018
SELL
Payment of exercise price or tax liability
$53,109
$56.68 p/Share
937
Reduced 0.54%
171,393
Common Stock
Apr 20
2018
SELL
Open market or private sale
$15,381,538
$54.8 p/Share
280,685
Reduced 61.96%
172,330
Common Stock
Apr 20
2018
BUY
Exercise of conversion of derivative security
$4,159,752
$14.82 p/Share
280,685
Added 38.26%
453,015
Common Stock
Mar 05
2018
BUY
Exercise of conversion of derivative security
$192,318
$52.82 p/Share
3,641
Added 2.07%
172,330
Common Stock
Mar 02
2018
BUY
Exercise of conversion of derivative security
$659,342
$51.62 p/Share
12,773
Added 7.04%
168,689
Common Stock
Nov 29
2017
SELL
Open market or private sale
$4,573,672
$48.15 p/Share
94,988
Reduced 37.86%
155,916
Common Stock
Nov 29
2017
BUY
Exercise of conversion of derivative security
$1,149,355
$12.1 p/Share
94,988
Added 27.46%
250,904
Common Stock
Jul 20
2017
SELL
Open market or private sale
$4,868,528
$42.1 p/Share
115,642
Reduced 42.58%
155,916
Common Stock
Jul 20
2017
BUY
Exercise of conversion of derivative security
$2,017,953
$17.45 p/Share
115,642
Added 29.87%
271,558
Common Stock
Jul 19
2017
SELL
Open market or private sale
$3,797,418
$42.51 p/Share
89,330
Reduced 36.42%
155,916
Common Stock
Jul 19
2017
BUY
Exercise of conversion of derivative security
$1,359,603
$15.22 p/Share
89,330
Added 26.7%
245,246
Common Stock
Jun 01
2017
SELL
Payment of exercise price or tax liability
$40,590
$39.18 p/Share
1,036
Reduced 0.66%
155,916
Common Stock
Mar 03
2017
BUY
Exercise of conversion of derivative security
$146,476
$42.42 p/Share
3,453
Added 2.15%
156,952
Common Stock
Mar 02
2017
BUY
Exercise of conversion of derivative security
$99,558
$42.51 p/Share
2,342
Added 1.5%
153,499
Common Stock
Mar 01
2017
BUY
Exercise of conversion of derivative security
$234,107
$42.38 p/Share
5,524
Added 3.53%
151,157
Common Stock
Jan 03
2017
SELL
Payment of exercise price or tax liability
$23,230
$40.19 p/Share
578
Reduced 0.4%
145,633
Common Stock