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
Jul 12
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 11
2022
SELL
Open market or private sale
$400,453
$174.11 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Jul 11
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 08
2022
SELL
Open market or private sale
$402,868
$175.16 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Jul 08
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 07
2022
SELL
Open market or private sale
$402,891
$175.17 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Jul 07
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 06
2022
SELL
Open market or private sale
$397,900
$173.0 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Jul 06
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 05
2022
SELL
Open market or private sale
$388,677
$168.99 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Jul 05
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 01
2022
SELL
Open market or private sale
$383,571
$166.77 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
27,763,668
Common Stock
Jun 30
2022
SELL
Open market or private sale
$377,039
$163.93 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Jun 30
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
27,763,668
Common Stock
Jun 29
2022
SELL
Open market or private sale
$51,183,000
$170.61 p/Share
300,000
Reduced 1.07%
27,761,368
Common Stock
Jun 29
2022
-
400,000
Reduced 1.41%
28,061,368
Common Stock