Nov 10
2022
BUY
Exercise of conversion of derivative security
$706,083
$56.32 p/Share
12,537
Added 0.33%
3,769,559
Common Stock
Nov 09
2022
SELL
Open market or private sale
$1,299,062
$103.61 p/Share
12,538
Reduced 0.33%
3,757,022
Common Stock
Nov 09
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,769,560
Common Stock
Nov 08
2022
SELL
Open market or private sale
$1,315,737
$104.94 p/Share
12,538
Reduced 0.33%
3,757,022
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,769,560
Common Stock
Nov 07
2022
SELL
Open market or private sale
$1,295,927
$103.36 p/Share
12,538
Reduced 0.33%
3,757,022
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,769,560
Common Stock
Nov 04
2022
SELL
Open market or private sale
$1,264,582
$100.86 p/Share
12,538
Reduced 0.33%
3,757,022
Common Stock
Nov 04
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,769,560
Common Stock
Nov 03
2022
SELL
Open market or private sale
$1,253,423
$99.97 p/Share
12,538
Reduced 0.33%
3,757,022
Common Stock
Nov 03
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,769,560
Common Stock
Nov 02
2022
SELL
Open market or private sale
$1,330,532
$106.12 p/Share
12,538
Reduced 0.33%
3,757,022
Common Stock
Nov 02
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,769,560
Common Stock
Nov 01
2022
SELL
Open market or private sale
$1,347,835
$107.5 p/Share
12,538
Reduced 0.33%
3,757,022
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,769,560
Common Stock
Oct 31
2022
SELL
Open market or private sale
$1,329,654
$106.05 p/Share
12,538
Reduced 0.33%
3,757,022
Common Stock
Oct 31
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,769,560
Common Stock
Aug 12
2022
SELL
Open market or private sale
$1,454,659
$116.02 p/Share
12,538
Reduced 0.33%
3,757,016
Common Stock
Aug 12
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,769,554
Common Stock
Aug 11
2022
SELL
Open market or private sale
$1,450,897
$115.72 p/Share
12,538
Reduced 0.33%
3,757,016
Common Stock
Aug 11
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,769,554
Common Stock
Aug 10
2022
SELL
Open market or private sale
$1,391,593
$110.99 p/Share
12,538
Reduced 0.33%
3,757,016
Common Stock
Aug 10
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,769,554
Common Stock
Aug 09
2022
SELL
Open market or private sale
$1,348,838
$107.58 p/Share
12,538
Reduced 0.33%
3,757,016
Common Stock
Aug 09
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,769,554
Common Stock