Dec 14
2023
BUY
Exercise of conversion of derivative security
$504,339
$17.0 p/Share
29,667
Added 9.5%
282,459
Common Stock, $0.01 pa...
Dec 13
2023
SELL
Open market or private sale
$4,180,970
$140.93 p/Share
29,667
Reduced 10.5%
252,792
Common Stock, $0.01 pa...
Dec 13
2023
BUY
Exercise of conversion of derivative security
$504,339
$17.0 p/Share
29,667
Added 9.5%
282,459
Common Stock, $0.01 pa...
Sep 05
2023
SELL
Open market or private sale
$5,434,842
$136.76 p/Share
39,740
Reduced 13.58%
252,792
Common Stock, $0.01 pa...
Sep 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...
Aug 07
2023
SELL
Open market or private sale
$5,180,109
$130.35 p/Share
39,740
Reduced 13.58%
252,792
Common Stock, $0.01 pa...
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...