Jan 29
2024
SELL
Sale (or disposition) back to the issuer
$628,903
$35.29 p/Share
17,821
Reduced 14.36%
106,318
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$1,490,649
$35.29 p/Share
42,240
Reduced 25.39%
124,139
Common Stock
Jan 29
2024
BUY
Exercise of conversion of derivative security
-
104,066
Added 38.48%
166,379
Common Stock
Jan 23
2023
SELL
Payment of exercise price or tax liability
$1,107,268
$41.82 p/Share
26,477
Reduced 23.55%
85,952
Common Stock
Jan 23
2023
SELL
Sale (or disposition) back to the issuer
$988,582
$41.82 p/Share
23,639
Reduced 27.5%
62,313
Common Stock
Jan 23
2023
BUY
Exercise of conversion of derivative security
-
67,253
Added 37.43%
112,429
Common Stock
Jan 31
2022
SELL
Open market or private sale
$1,539,449
$57.64 p/Share
26,708
Reduced 37.15%
45,176
Common Stock
Jan 28
2022
SELL
Sale (or disposition) back to the issuer
$285,847
$57.33 p/Share
4,986
Reduced 6.49%
71,884
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$187,182
$57.33 p/Share
3,265
Reduced 4.07%
76,870
Common Stock
Jan 28
2022
BUY
Exercise of conversion of derivative security
-
8,251
Added 9.34%
80,135
Common Stock
Jan 06
2022
SELL
Payment of exercise price or tax liability
$1,071,970
$56.73 p/Share
18,896
Reduced 20.82%
71,884
Common Stock
Jan 06
2022
BUY
Exercise of conversion of derivative security
-
54,086
Added 37.34%
90,780
Common Stock
Jan 25
2021
SELL
Payment of exercise price or tax liability
$279,824
$43.35 p/Share
6,455
Reduced 13.1%
42,822
Common Stock
Jan 25
2021
SELL
Sale (or disposition) back to the issuer
$265,649
$43.35 p/Share
6,128
Reduced 14.31%
36,694
Common Stock
Jan 25
2021
BUY
Exercise of conversion of derivative security
-
19,112
Added 27.95%
49,276
Common Stock
Jan 27
2020
SELL
Payment of exercise price or tax liability
$409,831
$47.27 p/Share
8,670
Reduced 17.45%
41,025
Common Stock
Jan 27
2020
SELL
Sale (or disposition) back to the issuer
$513,352
$47.27 p/Share
10,860
Reduced 26.47%
30,164
Common Stock
Jan 27
2020
BUY
Exercise of conversion of derivative security
-
24,363
Added 32.9%
49,694
Common Stock
Jun 28
2019
SELL
Open market or private sale
$1,475,290
$47.59 p/Share
31,000
Reduced 55.03%
25,331
Common Stock
Jun 28
2019
BUY
Exercise of conversion of derivative security
$1,289,910
$41.61 p/Share
31,000
Added 35.5%
56,331
Common Stock
Feb 04
2019
SELL
Payment of exercise price or tax liability
$876,737
$47.34 p/Share
18,520
Reduced 29.43%
44,409
Common Stock
Feb 04
2019
SELL
Sale (or disposition) back to the issuer
$903,153
$47.34 p/Share
19,078
Reduced 42.96%
25,331
Common Stock
Feb 04
2019
BUY
Exercise of conversion of derivative security
-
43,499
Added 40.87%
62,928
Common Stock
Mar 15
2018
SELL
Open market or private sale
$948,500
$37.94 p/Share
25,000
Reduced 56.27%
19,429
Common Stock
Jan 29
2018
SELL
Payment of exercise price or tax liability
$325,383
$38.33 p/Share
8,489
Reduced 14.53%
49,947
Common Stock