Jun 07
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,928,300
Common Stock
Jun 06
2022
SELL
Open market or private sale
$426,995
$185.65 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
Jun 06
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,928,300
Common Stock
Jun 03
2022
SELL
Open market or private sale
$429,847
$186.89 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
Jun 03
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,928,300
Common Stock
Jun 02
2022
SELL
Open market or private sale
$420,210
$182.7 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
Jun 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
Jun 01
2022
SELL
Open market or private sale
$412,850
$179.5 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,928,300
Common Stock
May 31
2022
SELL
Open market or private sale
$376,211
$163.57 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
May 31
2022
BUY
Exercise of conversion of derivative security
$184,000
$80.0 p/Share
2,300
Added 0.01%
28,928,300
Common Stock
May 27
2022
SELL
Open market or private sale
$375,705
$163.35 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
May 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
May 26
2022
SELL
Open market or private sale
$370,507
$161.09 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
May 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
May 25
2022
SELL
Open market or private sale
$366,206
$159.22 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
May 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
May 24
2022
SELL
Open market or private sale
$361,100
$157.0 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
May 24
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,928,300
Common Stock
May 23
2022
SELL
Open market or private sale
$365,194
$158.78 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
May 23
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,928,300
Common Stock
May 20
2022
SELL
Open market or private sale
$361,767
$157.29 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
May 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
May 19
2022
SELL
Open market or private sale
$361,514
$157.18 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
May 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