Jan 12
2023
BUY
Exercise of conversion of derivative security
-
1,094
Added 4.61%
22,627
Common Stock
Dec 16
2022
SELL
Open market or private sale
$53,921
$109.82 p/Share
491
Reduced 2.23%
21,533
Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
-
1,250
Added 5.37%
22,024
Common Stock
Nov 01
2022
SELL
Open market or private sale
$28,213
$111.96 p/Share
252
Reduced 1.2%
20,774
Common Stock
Oct 31
2022
BUY
Exercise of conversion of derivative security
-
625
Added 2.89%
21,026
Common Stock
Oct 28
2022
SELL
Open market or private sale
$2,321,970
$110.57 p/Share
21,000
Reduced 50.72%
20,401
Common Stock
Oct 28
2022
BUY
Exercise of conversion of derivative security
$159,750
$17.75 p/Share
9,000
Added 17.86%
41,401
Common Stock
Oct 13
2022
SELL
Open market or private sale
$33,891
$79.37 p/Share
427
Reduced 1.3%
32,401
Common Stock
Oct 12
2022
BUY
Exercise of conversion of derivative security
-
1,094
Added 3.23%
32,828
Common Stock
Sep 16
2022
SELL
Open market or private sale
$45,693
$88.04 p/Share
519
Reduced 1.61%
31,734
Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
-
1,249
Added 3.73%
32,253
Common Stock
Aug 03
2022
SELL
Open market or private sale
$801,000
$89.0 p/Share
9,000
Reduced 22.5%
31,004
Common Stock
Aug 03
2022
BUY
Exercise of conversion of derivative security
$159,750
$17.75 p/Share
9,000
Added 18.37%
40,004
Common Stock
Aug 01
2022
SELL
Open market or private sale
$73,016
$83.83 p/Share
871
Reduced 2.73%
31,004
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
$18,681
$29.89 p/Share
625
Added 1.92%
31,875
Common Stock
Jul 31
2022
BUY
Exercise of conversion of derivative security
-
625
Added 1.96%
31,250
Common Stock
Jul 28
2022
SELL
Open market or private sale
$1,427,009
$82.13 p/Share
17,375
Reduced 36.2%
30,625
Common Stock
Jul 28
2022
BUY
Exercise of conversion of derivative security
$224,869
$26.85 p/Share
8,375
Added 14.86%
48,000
Common Stock
Jul 13
2022
SELL
Open market or private sale
$28,040
$64.46 p/Share
435
Reduced 1.09%
39,625
Common Stock
Jul 12
2022
BUY
Exercise of conversion of derivative security
-
1,093
Added 2.66%
40,060
Common Stock
Jun 16
2022
SELL
Open market or private sale
$24,902
$47.98 p/Share
519
Reduced 1.31%
38,967
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
-
1,251
Added 3.07%
39,486
Common Stock
May 02
2022
SELL
Open market or private sale
$12,146
$51.25 p/Share
237
Reduced 0.62%
38,235
Common Stock
Apr 30
2022
BUY
Exercise of conversion of derivative security
-
625
Added 1.6%
38,472
Common Stock
Apr 13
2022
SELL
Open market or private sale
$88,451
$52.4 p/Share
1,688
Reduced 4.27%
37,847
Common Stock