Aug 08
2022
SELL
Open market or private sale
$1,351,973
$107.83 p/Share
12,538
Reduced 0.33%
3,758,863
Common Stock
Aug 08
2022
-
1,847
Reduced 0.05%
3,757,016
Common Stock
Aug 08
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,771,401
Common Stock
Aug 05
2022
SELL
Open market or private sale
$1,328,652
$105.97 p/Share
12,538
Reduced 0.33%
3,758,863
Common Stock
Aug 05
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,771,401
Common Stock
Aug 04
2022
SELL
Open market or private sale
$1,348,713
$107.57 p/Share
12,538
Reduced 0.33%
3,758,863
Common Stock
Aug 04
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,771,401
Common Stock
Aug 03
2022
SELL
Open market or private sale
$1,361,125
$108.56 p/Share
12,538
Reduced 0.33%
3,758,863
Common Stock
Aug 03
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,771,401
Common Stock
Aug 02
2022
SELL
Open market or private sale
$1,357,489
$108.27 p/Share
12,538
Reduced 0.33%
3,758,863
Common Stock
Aug 02
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,771,401
Common Stock
Aug 01
2022
SELL
Open market or private sale
$1,347,584
$107.48 p/Share
12,538
Reduced 0.33%
3,758,863
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,771,401
Common Stock
Jul 29
2022
SELL
Open market or private sale
$1,359,119
$108.4 p/Share
12,538
Reduced 0.33%
3,758,863
Common Stock
Jul 29
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,771,401
Common Stock
Jul 28
2022
SELL
Open market or private sale
$1,357,364
$108.26 p/Share
12,538
Reduced 0.33%
3,758,863
Common Stock
Jul 28
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,771,401
Common Stock
Jul 27
2022
SELL
Open market or private sale
$1,348,337
$107.54 p/Share
12,538
Reduced 0.33%
3,758,863
Common Stock
Jul 27
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,771,401
Common Stock
Jul 26
2022
SELL
Open market or private sale
$1,375,168
$109.68 p/Share
12,538
Reduced 0.33%
3,758,863
Common Stock
Jul 26
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,771,401
Common Stock
Jul 25
2022
SELL
Open market or private sale
$1,370,153
$109.28 p/Share
12,538
Reduced 0.33%
3,758,863
Common Stock
Jul 25
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,771,401
Common Stock
Feb 15
2022
SELL
Sale (or disposition) back to the issuer
$8,293,388
$150.83 p/Share
54,985
Reduced 1.44%
3,758,853
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
54,985
Added 1.42%
3,813,838
Common Stock