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
Jun 29
2022
SELL
Open market or private sale
$392,541
$170.67 p/Share
2,300
Reduced 0.01%
28,061,368
Common Stock
Jun 29
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,063,668
Common Stock
Jun 28
2022
SELL
Open market or private sale
$53,100,000
$177.0 p/Share
300,000
Reduced 1.04%
28,461,368
Common Stock
Jun 28
2022
SELL
Open market or private sale
$405,858
$176.46 p/Share
2,300
Reduced 0.01%
28,761,368
Common Stock
Jun 28
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 27
2022
SELL
Open market or private sale
$421,912
$183.44 p/Share
2,300
Reduced 0.01%
28,761,368
Common Stock
Jun 27
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 24
2022
SELL
Open market or private sale
$418,577
$181.99 p/Share
2,300
Reduced 0.01%
28,761,368
Common Stock