Dec 16
2022
SELL
Open market or private sale
$80,585
$109.79 p/Share
734
Reduced 1.68%
42,933
Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
-
1,875
Added 4.12%
43,667
Common Stock
Dec 01
2022
SELL
Open market or private sale
$255,100
$127.55 p/Share
2,000
Reduced 4.57%
41,792
Common Stock
Nov 01
2022
SELL
Open market or private sale
$298,680
$113.61 p/Share
2,629
Reduced 5.66%
43,792
Common Stock
Oct 31
2022
BUY
Exercise of conversion of derivative security
-
1,562
Added 3.26%
46,421
Common Stock
Oct 13
2022
SELL
Open market or private sale
$38,733
$79.37 p/Share
488
Reduced 1.08%
44,859
Common Stock
Oct 12
2022
BUY
Exercise of conversion of derivative security
-
1,250
Added 2.68%
45,347
Common Stock
Oct 03
2022
SELL
Open market or private sale
$160,380
$80.19 p/Share
2,000
Reduced 4.34%
44,097
Common Stock
Sep 16
2022
SELL
Open market or private sale
$68,461
$88.11 p/Share
777
Reduced 1.66%
46,097
Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
-
1,875
Added 3.85%
46,874
Common Stock
Sep 01
2022
SELL
Open market or private sale
$176,100
$88.05 p/Share
2,000
Reduced 4.26%
44,999
Common Stock
Aug 01
2022
SELL
Open market or private sale
$554,681
$83.89 p/Share
6,612
Reduced 12.33%
46,999
Common Stock
Jul 31
2022
BUY
Exercise of conversion of derivative security
-
1,563
Added 2.83%
53,611
Common Stock
Jul 13
2022
SELL
Open market or private sale
$32,042
$64.47 p/Share
497
Reduced 0.95%
52,048
Common Stock
Jul 12
2022
BUY
Exercise of conversion of derivative security
-
1,250
Added 2.32%
52,545
Common Stock
Jul 05
2022
SELL
Open market or private sale
$90,000
$60.0 p/Share
1,500
Reduced 2.84%
51,295
Common Stock
Jul 01
2022
SELL
Open market or private sale
$28,950
$57.9 p/Share
500
Reduced 0.94%
52,795
Common Stock
Jun 16
2022
SELL
Open market or private sale
$37,153
$47.94 p/Share
775
Reduced 1.43%
53,295
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
-
1,875
Added 3.35%
54,070
Common Stock
Jun 02
2022
SELL
Open market or private sale
$25,000
$50.0 p/Share
500
Reduced 0.95%
52,195
Common Stock
May 02
2022
SELL
Open market or private sale
$55,248
$50.64 p/Share
1,091
Reduced 2.03%
52,695
Common Stock
Apr 30
2022
BUY
Exercise of conversion of derivative security
-
1,562
Added 2.82%
53,786
Common Stock
Apr 13
2022
SELL
Open market or private sale
$101,113
$52.39 p/Share
1,930
Reduced 3.56%
52,224
Common Stock
Apr 12
2022
BUY
Exercise of conversion of derivative security
-
5,000
Added 8.45%
54,154
Common Stock
Apr 01
2022
SELL
Open market or private sale
$64,070
$64.07 p/Share
1,000
Reduced 2.03%
48,297
Common Stock