Jun 10
2022
SELL
Open market or private sale
$415,196
$180.52 p/Share
2,300
Reduced 0.01%
28,761,368
Common Stock
Jun 10
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,763,668
Common Stock
Jun 09
2022
SELL
Open market or private sale
$437,460
$190.2 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
Jun 09
2022
-
164,632
Reduced 0.57%
28,761,368
Common Stock
Jun 09
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 08
2022
SELL
Open market or private sale
$432,998
$188.26 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
Jun 08
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 07
2022
SELL
Open market or private sale
$425,615
$185.05 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
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