Jul 28
2022
SELL
Open market or private sale
$412,344
$179.28 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Jul 28
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
27,763,668
Common Stock
Jul 27
2022
SELL
Open market or private sale
$411,378
$178.86 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Jul 27
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
27,763,668
Common Stock
Jul 26
2022
SELL
Open market or private sale
$399,004
$173.48 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Jul 26
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
27,763,668
Common Stock
Jul 25
2022
SELL
Open market or private sale
$409,584
$178.08 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Jul 25
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
27,763,668
Common Stock
Jul 22
2022
SELL
Open market or private sale
$423,499
$184.13 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Jul 22
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
27,763,668
Common Stock
Jul 21
2022
SELL
Open market or private sale
$421,360
$183.2 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Jul 21
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
27,763,668
Common Stock
Jul 20
2022
SELL
Open market or private sale
$414,299
$180.13 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Jul 20
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
27,763,668
Common Stock
Jul 19
2022
SELL
Open market or private sale
$394,220
$171.4 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Jul 19
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
27,763,668
Common Stock
Jul 18
2022
SELL
Open market or private sale
$391,690
$170.3 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Jul 18
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
27,763,668
Common Stock
Jul 15
2022
SELL
Open market or private sale
$379,983
$165.21 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Jul 15
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
27,763,668
Common Stock
Jul 14
2022
SELL
Open market or private sale
$367,333
$159.71 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Jul 14
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
27,763,668
Common Stock
Jul 13
2022
SELL
Open market or private sale
$377,798
$164.26 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Jul 13
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
27,763,668
Common Stock
Jul 12
2022
SELL
Open market or private sale
$387,918
$168.66 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock