Dec 03
2024
|
SELL
Open market or private sale
|
$141,548
$64.34 p/Share
|
2,200
|
|
Dec 02
2024
|
SELL
Sale (or disposition) back to the issuer
|
-
|
250,000
|
|
Dec 02
2024
|
BUY
Conversion of derivative security
|
-
|
250,000
|
|
Nov 18
2021
|
SELL
Sale (or disposition) back to the issuer
|
-
|
332,584
|
|
Nov 18
2021
|
SELL
Open market or private sale
|
$17,237,829
$51.83 p/Share
|
332,584
|
|
Nov 18
2021
|
BUY
Conversion of derivative security
|
-
|
332,584
|
|
Oct 26
2021
|
SELL
Open market or private sale
|
$436,161
$45.03 p/Share
|
9,686
|
|
Oct 25
2021
|
SELL
Open market or private sale
|
$1,110,426
$44.75 p/Share
|
24,814
|
|
Oct 22
2021
|
SELL
Open market or private sale
|
$792,146
$43.93 p/Share
|
18,032
|
|
Oct 21
2021
|
SELL
Open market or private sale
|
$324,205
$43.21 p/Share
|
7,503
|
|
Oct 20
2021
|
SELL
Open market or private sale
|
$574,604
$43.35 p/Share
|
13,255
|
|
Oct 19
2021
|
SELL
Open market or private sale
|
$256,997
$43.2 p/Share
|
5,949
|
|
Oct 18
2021
|
SELL
Open market or private sale
|
$177,669
$43.04 p/Share
|
4,128
|
|
Oct 15
2021
|
SELL
Open market or private sale
|
$602,324
$43.23 p/Share
|
13,933
|
|
Oct 14
2021
|
SELL
Open market or private sale
|
$116,154
$43.02 p/Share
|
2,700
|
|
Sep 30
2021
|
SELL
Sale (or disposition) back to the issuer
|
-
|
100,000
|
|
Sep 30
2021
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|