Aug 29
2024
BUY
Grant, award, or other acquisition
-
2,831
Added 5.6%
47,747
Common Stock
May 23
2024
SELL
Open market or private sale
$121,840
$60.92 p/Share
2,000
Reduced 4.26%
44,916
Common Stock
May 23
2024
BUY
Exercise of conversion of derivative security
$27,980
$13.99 p/Share
2,000
Added 4.17%
45,916
Common Stock
May 16
2024
SELL
Open market or private sale
$59,000
$59.0 p/Share
1,000
Reduced 2.18%
44,916
Common Stock
May 16
2024
BUY
Exercise of conversion of derivative security
$13,990
$13.99 p/Share
1,000
Added 2.13%
45,916
Common Stock
May 15
2024
SELL
Open market or private sale
$58,000
$58.0 p/Share
1,000
Reduced 2.18%
44,916
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
$13,990
$13.99 p/Share
1,000
Added 2.13%
45,916
Common Stock
Dec 14
2023
SELL
Open market or private sale
$147,232
$42.8 p/Share
3,440
Reduced 7.11%
44,916
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
$48,125
$13.99 p/Share
3,440
Added 6.64%
48,356
Common Stock
Dec 06
2023
SELL
Open market or private sale
$161,160
$40.29 p/Share
4,000
Reduced 8.18%
44,916
Common Stock
Dec 06
2023
BUY
Exercise of conversion of derivative security
$55,960
$13.99 p/Share
4,000
Added 7.56%
48,916
Common Stock
Aug 31
2023
BUY
Grant, award, or other acquisition
-
5,315
Added 10.58%
44,916
Common Stock
Mar 01
2023
SELL
Open market or private sale
$97,995
$43.17 p/Share
2,270
Reduced 5.42%
39,601
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$43,969
$19.37 p/Share
2,270
Added 5.14%
41,871
Common Stock
Aug 28
2022
BUY
Grant, award, or other acquisition
-
3,855
Added 8.87%
39,601
Common Stock
Mar 29
2022
SELL
Open market or private sale
$446,400
$74.4 p/Share
6,000
Reduced 14.37%
35,746
Common Stock
Mar 29
2022
BUY
Exercise of conversion of derivative security
$116,220
$19.37 p/Share
6,000
Added 12.57%
41,746
Common Stock
Aug 28
2021
BUY
Grant, award, or other acquisition
-
3,144
Added 8.08%
35,746
Common Stock
Nov 12
2020
SELL
Open market or private sale
$212,747
$58.77 p/Share
3,620
Reduced 9.99%
32,602
Common Stock
Nov 12
2020
BUY
Exercise of conversion of derivative security
$68,527
$18.93 p/Share
3,620
Added 9.09%
36,222
Common Stock
Nov 11
2020
SELL
Open market or private sale
$291,900
$58.38 p/Share
5,000
Reduced 13.3%
32,602
Common Stock
Nov 11
2020
BUY
Exercise of conversion of derivative security
$94,650
$18.93 p/Share
5,000
Added 11.74%
37,602
Common Stock