Jan 03
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Nov 02
2022
SELL
Open market or private sale
$1,199,851
$154.64 p/Share
7,759
Reduced 0.03%
27,753,609
Common Stock
Nov 01
2022
SELL
Open market or private sale
$67,587
$162.47 p/Share
416
Reduced 0.0%
27,761,368
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
$33,691
$80.99 p/Share
416
Added 0.0%
27,761,784
Common Stock
Oct 31
2022
SELL
Open market or private sale
$374,417
$162.79 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Oct 31
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
27,763,668
Common Stock
Oct 28
2022
SELL
Open market or private sale
$370,116
$160.92 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Oct 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
Oct 27
2022
SELL
Open market or private sale
$372,232
$161.84 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Oct 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
Oct 26
2022
SELL
Open market or private sale
$372,071
$161.77 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Oct 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
Oct 25
2022
SELL
Open market or private sale
$377,384
$164.08 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Oct 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
Oct 24
2022
SELL
Open market or private sale
$368,460
$160.2 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Oct 24
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
27,763,668
Common Stock
Oct 21
2022
SELL
Open market or private sale
$363,101
$157.87 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Oct 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
Oct 20
2022
SELL
Open market or private sale
$364,343
$158.41 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Oct 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
Oct 19
2022
SELL
Open market or private sale
$353,878
$153.86 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Oct 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
Oct 18
2022
SELL
Open market or private sale
$357,305
$155.35 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock
Oct 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
Oct 17
2022
SELL
Open market or private sale
$340,055
$147.85 p/Share
2,300
Reduced 0.01%
27,761,368
Common Stock