Feb 09
2024
SELL
Open market or private sale
$6,620,928
$175.18 p/Share
37,795
Reduced 13.01%
252,792
Common Stock, $0.01 pa...
Feb 09
2024
BUY
Exercise of conversion of derivative security
$642,515
$17.0 p/Share
37,795
Added 11.51%
290,587
Common Stock, $0.01 pa...
Dec 19
2023
SELL
Open market or private sale
$4,458,503
$150.29 p/Share
29,666
Reduced 10.5%
252,792
Common Stock, $0.01 pa...
Dec 19
2023
BUY
Exercise of conversion of derivative security
$504,322
$17.0 p/Share
29,666
Added 9.5%
282,458
Common Stock, $0.01 pa...
Dec 14
2023
SELL
Open market or private sale
$4,301,715
$145.0 p/Share
29,667
Reduced 10.5%
252,792
Common Stock, $0.01 pa...
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...