May 18
2022
SELL
Open market or private sale
$369,357
$160.59 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
May 18
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 17
2022
SELL
Open market or private sale
$375,337
$163.19 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
May 17
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 16
2022
SELL
Open market or private sale
$377,775
$164.25 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
May 16
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 13
2022
SELL
Open market or private sale
$381,846
$166.02 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
May 13
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 12
2022
SELL
Open market or private sale
$370,875
$161.25 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
May 12
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 11
2022
SELL
Open market or private sale
$379,224
$164.88 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
May 11
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 10
2022
SELL
Open market or private sale
$384,399
$167.13 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
May 10
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 09
2022
SELL
Open market or private sale
$382,053
$166.11 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
May 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
May 06
2022
SELL
Open market or private sale
$388,562
$168.94 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
May 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
May 05
2022
SELL
Open market or private sale
$403,627
$175.49 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
May 05
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 04
2022
SELL
Open market or private sale
$414,828
$180.36 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
May 04
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 03
2022
SELL
Open market or private sale
$409,446
$178.02 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
May 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
May 02
2022
SELL
Open market or private sale
$404,340
$175.8 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock