Aug 07
2023
BUY
Exercise of conversion of derivative security
$73,121
$1.84 p/Share
39,740
Added 11.96%
292,532
Common Stock, $0.01 pa...
Jul 05
2023
SELL
Open market or private sale
$4,531,552
$114.03 p/Share
39,740
Reduced 13.58%
252,792
Common Stock, $0.01 pa...
Jul 05
2023
BUY
Exercise of conversion of derivative security
$73,121
$1.84 p/Share
39,740
Added 11.96%
292,532
Common Stock, $0.01 pa...
Jun 05
2023
SELL
Open market or private sale
$7,641,492
$105.32 p/Share
72,555
Reduced 22.3%
252,792
Common Stock, $0.01 pa...
Jun 05
2023
BUY
Exercise of conversion of derivative security
$73,121
$1.84 p/Share
39,740
Added 10.89%
325,347
Common Stock, $0.01 pa...
Jun 02
2023
SELL
Open market or private sale
$3,540,528
$103.5 p/Share
34,208
Reduced 10.7%
285,607
Common Stock, $0.01 pa...
Jun 01
2023
BUY
Grant, award, or other acquisition
-
32,851
Added 9.32%
319,815
Common Stock, $0.01 pa...
May 05
2023
SELL
Open market or private sale
$3,532,488
$88.89 p/Share
39,740
Reduced 12.16%
286,964
Common Stock, $0.01 pa...
May 05
2023
BUY
Exercise of conversion of derivative security
$73,121
$1.84 p/Share
39,740
Added 10.84%
326,704
Common Stock, $0.01 pa...
Apr 05
2023
SELL
Open market or private sale
$3,191,519
$80.31 p/Share
39,740
Reduced 12.16%
286,964
Common Stock, $0.01 pa...
Apr 05
2023
BUY
Exercise of conversion of derivative security
$73,121
$1.84 p/Share
39,740
Added 10.84%
326,704
Common Stock, $0.01 pa...
Mar 06
2023
SELL
Open market or private sale
$5,095,986
$73.11 p/Share
69,703
Reduced 19.54%
286,964
Common Stock, $0.01 pa...
Mar 06
2023
BUY
Exercise of conversion of derivative security
$73,121
$1.84 p/Share
39,740
Added 10.03%
356,667
Common Stock, $0.01 pa...
Mar 02
2023
SELL
Open market or private sale
$2,226,645
$72.84 p/Share
30,569
Reduced 8.8%
316,927
Common Stock, $0.01 pa...
Feb 06
2023
SELL
Open market or private sale
$2,732,919
$68.77 p/Share
39,740
Reduced 10.26%
347,496
Common Stock, $0.01 pa...
Feb 06
2023
BUY
Exercise of conversion of derivative security
$73,121
$1.84 p/Share
39,740
Added 9.31%
387,236
Common Stock, $0.01 pa...
Jan 05
2023
SELL
Open market or private sale
$2,218,684
$55.83 p/Share
39,740
Reduced 10.26%
347,496
Common Stock, $0.01 pa...
Jan 05
2023
BUY
Exercise of conversion of derivative security
$73,121
$1.84 p/Share
39,740
Added 9.31%
387,236
Common Stock, $0.01 pa...
Dec 05
2022
SELL
Open market or private sale
$2,165,432
$54.49 p/Share
39,740
Reduced 10.26%
347,496
Common Stock, $0.01 pa...
Dec 05
2022
BUY
Exercise of conversion of derivative security
$73,121
$1.84 p/Share
39,740
Added 9.31%
387,236
Common Stock, $0.01 pa...
Nov 07
2022
SELL
Open market or private sale
$1,963,353
$49.4 p/Share
39,744
Reduced 10.26%
347,496
Common Stock, $0.01 pa...
Nov 07
2022
BUY
Exercise of conversion of derivative security
$73,128
$1.84 p/Share
39,744
Added 9.31%
387,240
Common Stock, $0.01 pa...
Nov 03
2022
SELL
Open market or private sale
$4,670,000
$46.7 p/Share
100,000
Reduced 22.35%
347,496
Common Stock, $0.01 pa...
Nov 03
2022
BUY
Exercise of conversion of derivative security
$1,700,000
$17.0 p/Share
100,000
Added 18.26%
447,496
Common Stock, $0.01 pa...
Oct 05
2022
SELL
Open market or private sale
$1,542,862
$38.82 p/Share
39,744
Reduced 10.26%
347,496
Common Stock, $0.01 pa...