May 02
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,928,300
Common Stock
Apr 29
2022
SELL
Open market or private sale
$414,460
$180.2 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
Apr 29
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,928,300
Common Stock
Apr 28
2022
SELL
Open market or private sale
$421,084
$183.08 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
Apr 28
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,928,300
Common Stock
Apr 27
2022
SELL
Open market or private sale
$400,982
$174.34 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
Apr 27
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,928,300
Common Stock
Apr 26
2022
SELL
Open market or private sale
$391,759
$170.33 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
Apr 26
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,928,300
Common Stock
Apr 25
2022
SELL
Open market or private sale
$396,129
$172.23 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
Apr 25
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,928,300
Common Stock
Apr 22
2022
SELL
Open market or private sale
$401,649
$174.63 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
Apr 22
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,928,300
Common Stock
Apr 21
2022
SELL
Open market or private sale
$421,130
$183.1 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
Apr 21
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,928,300
Common Stock
Apr 20
2022
SELL
Open market or private sale
$435,919
$189.53 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
Apr 20
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,928,300
Common Stock
Apr 19
2022
SELL
Open market or private sale
$435,091
$189.17 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
Apr 19
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,928,300
Common Stock
Apr 18
2022
SELL
Open market or private sale
$1,765,497
$187.44 p/Share
9,419
Reduced 0.03%
28,926,000
Common Stock
Apr 18
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,935,419
Common Stock
Apr 14
2022
SELL
Open market or private sale
$444,176
$193.12 p/Share
2,300
Reduced 0.01%
28,933,119
Common Stock
Apr 14
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,935,419
Common Stock
Apr 13
2022
SELL
Open market or private sale
$445,142
$193.54 p/Share
2,300
Reduced 0.01%
28,933,119
Common Stock
Apr 13
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,935,419
Common Stock