Oct 06
2023
|
SELL
Sale (or disposition) back to the issuer
|
$5,182,153
$116.5 p/Share
|
44,482
|
|
May 09
2023
|
|
-
|
7,873
|
|
Apr 29
2022
|
SELL
Payment of exercise price or tax liability
|
$112,260
$98.56 p/Share
|
1,139
|
|
Apr 29
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
4,223
|
|
Apr 30
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
11,098
|
|
May 02
2020
|
SELL
Payment of exercise price or tax liability
|
$147,859
$35.62 p/Share
|
4,151
|
|
May 02
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
15,390
|
|
May 03
2019
|
SELL
Payment of exercise price or tax liability
|
$109,663
$26.54 p/Share
|
4,132
|
|
May 03
2019
|
BUY
Exercise of conversion of derivative security
|
-
|
15,320
|
|
May 03
2018
|
SELL
Payment of exercise price or tax liability
|
$52,567
$13.87 p/Share
|
3,790
|
|
May 03
2018
|
BUY
Exercise of conversion of derivative security
|
-
|
14,054
|
|
May 03
2017
|
SELL
Payment of exercise price or tax liability
|
$56,897
$15.12 p/Share
|
3,763
|
|
May 03
2017
|
BUY
Exercise of conversion of derivative security
|
-
|
13,953
|
|
Mar 13
2015
|
SELL
Open market or private sale
|
$7,985,365
$22.35 p/Share
|
357,287
|
|
Mar 12
2015
|
SELL
Sale (or disposition) back to the issuer
|
$548,652
$4.04 p/Share
|
135,805
|
|
Mar 12
2015
|
SELL
Open market or private sale
|
$4,456,487
$22.59 p/Share
|
197,277
|
|
Mar 12
2015
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$2,975,490
$4.31 p/Share
|
690,369
|
|
Mar 10
2015
|
SELL
Open market or private sale
|
$28,062,544
$21.84 p/Share
|
1,284,915
|
|
Mar 09
2015
|
SELL
Open market or private sale
|
$7,228,372
$21.91 p/Share
|
329,912
|
|
Nov 19
2014
|
SELL
Open market or private sale
|
$41,572,501
$12.05 p/Share
|
3,450,000
|
|