Dec 07
2021
BUY
Exercise of conversion of derivative security
$965,475
$42.91 p/Share
22,500
Added 28.52%
56,400
Common Stock
Aug 10
2021
SELL
Sale (or disposition) back to the issuer
$1,353,841
$55.07 p/Share
24,584
Reduced 36.34%
43,066
Common Stock
Aug 10
2021
SELL
Open market or private sale
$509,263
$55.56 p/Share
9,166
Reduced 21.28%
33,900
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
$1,354,050
$40.12 p/Share
33,750
Added 33.28%
67,650
Common Stock
Mar 16
2021
SELL
Sale (or disposition) back to the issuer
$832,218
$51.62 p/Share
16,122
Reduced 28.59%
40,278
Common Stock
Mar 16
2021
SELL
Open market or private sale
$327,447
$51.34 p/Share
6,378
Reduced 15.83%
33,900
Common Stock
Mar 16
2021
BUY
Exercise of conversion of derivative security
$832,275
$36.99 p/Share
22,500
Added 28.52%
56,400
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$178,076
$48.22 p/Share
3,693
Reduced 9.82%
33,900
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
7,539
Added 16.7%
37,593
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$174,252
$47.99 p/Share
3,631
Reduced 10.78%
30,054
Common Stock
Feb 11
2021
BUY
Exercise of conversion of derivative security
-
7,413
Added 18.04%
33,685
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$204,287
$53.93 p/Share
3,788
Reduced 12.6%
26,272
Common Stock
Feb 13
2020
BUY
Exercise of conversion of derivative security
-
7,733
Added 20.46%
30,060
Common Stock
Feb 12
2020
SELL
Payment of exercise price or tax liability
$202,026
$54.72 p/Share
3,692
Reduced 14.19%
22,327
Common Stock
Feb 12
2020
BUY
Exercise of conversion of derivative security
-
7,538
Added 22.46%
26,019
Common Stock
Dec 13
2019
SELL
Sale (or disposition) back to the issuer
$820,054
$50.63 p/Share
16,197
Reduced 39.52%
24,784
Common Stock
Dec 13
2019
SELL
Open market or private sale
$319,625
$50.71 p/Share
6,303
Reduced 25.43%
18,481
Common Stock
Dec 13
2019
BUY
Exercise of conversion of derivative security
$820,125
$36.45 p/Share
22,500
Added 35.44%
40,981
Common Stock
May 16
2019
SELL
Open market or private sale
$323,794
$51.99 p/Share
6,228
Reduced 25.21%
18,481
Common Stock
May 16
2019
SELL
Sale (or disposition) back to the issuer
$1,405,824
$51.08 p/Share
27,522
Reduced 52.69%
24,709
Common Stock
May 16
2019
BUY
Exercise of conversion of derivative security
$1,406,025
$41.66 p/Share
33,750
Added 39.25%
52,231
Common Stock
Mar 13
2019
SELL
Sale (or disposition) back to the issuer
$852,110
$47.58 p/Share
17,909
Reduced 43.7%
23,072
Common Stock
Mar 13
2019
SELL
Open market or private sale
$219,450
$47.8 p/Share
4,591
Reduced 19.9%
18,481
Common Stock
Mar 13
2019
BUY
Exercise of conversion of derivative security
$852,075
$37.87 p/Share
22,500
Added 35.44%
40,981
Common Stock
Feb 13
2019
SELL
Payment of exercise price or tax liability
$121,137
$45.92 p/Share
2,638
Reduced 12.49%
18,481
Common Stock