Aug 09
2024
SELL
Open market or private sale
$403,440
$201.72 p/Share
2,000
Reduced 10.98%
16,212
Common Stock
Aug 09
2024
BUY
Exercise of conversion of derivative security
$186,800
$93.4 p/Share
2,000
Added 9.9%
18,212
Common Stock
May 16
2024
BUY
Grant, award, or other acquisition
-
465
Added 2.79%
16,212
Common Stock
Feb 15
2024
SELL
Open market or private sale
$472,570
$196.25 p/Share
2,408
Reduced 13.26%
15,747
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
$45,312
$59.0 p/Share
768
Added 4.06%
18,155
Common Stock
Feb 14
2024
SELL
Open market or private sale
$582,330
$194.11 p/Share
3,000
Reduced 14.72%
17,387
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
$177,000
$59.0 p/Share
3,000
Added 12.83%
20,387
Common Stock
Nov 02
2023
SELL
Open market or private sale
$81,985
$163.97 p/Share
500
Reduced 2.8%
17,387
Common Stock
Nov 02
2023
BUY
Exercise of conversion of derivative security
$29,500
$59.0 p/Share
500
Added 2.72%
17,887
Common Stock
Nov 01
2023
SELL
Open market or private sale
$160,750
$160.75 p/Share
1,000
Reduced 5.44%
17,387
Common Stock
Nov 01
2023
BUY
Exercise of conversion of derivative security
$55,400
$55.4 p/Share
1,000
Added 5.16%
18,387
Common Stock
Aug 11
2023
SELL
Open market or private sale
$170,030
$170.03 p/Share
1,000
Reduced 5.44%
17,387
Common Stock
Aug 03
2023
BUY
Grant, award, or other acquisition
-
118
Added 0.64%
18,387
Common Stock
May 12
2023
BUY
Grant, award, or other acquisition
-
585
Added 3.1%
18,269
Common Stock
Mar 14
2023
SELL
Open market or private sale
$145,370
$145.37 p/Share
1,000
Reduced 5.35%
17,684
Common Stock
Mar 14
2023
BUY
Exercise of conversion of derivative security
$51,800
$51.8 p/Share
1,000
Added 5.08%
18,684
Common Stock
Aug 15
2022
SELL
Open market or private sale
$132,990
$132.99 p/Share
1,000
Reduced 5.35%
17,684
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$51,800
$51.8 p/Share
1,000
Added 5.08%
18,684
Common Stock
Aug 05
2022
SELL
Open market or private sale
$131,000
$131.0 p/Share
1,000
Reduced 5.35%
17,684
Common Stock
Aug 05
2022
BUY
Exercise of conversion of derivative security
$51,800
$51.8 p/Share
1,000
Added 5.08%
18,684
Common Stock
May 17
2022
BUY
Grant, award, or other acquisition
-
838
Added 4.52%
17,684
Common Stock
Nov 18
2021
SELL
Open market or private sale
$165,066
$150.06 p/Share
1,100
Reduced 6.13%
16,846
Common Stock
Nov 18
2021
BUY
Exercise of conversion of derivative security
$56,980
$51.8 p/Share
1,100
Added 5.78%
17,946
Common Stock
Nov 17
2021
SELL
Open market or private sale
$135,117
$150.13 p/Share
900
Reduced 5.07%
16,846
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
$46,620
$51.8 p/Share
900
Added 4.83%
17,746
Common Stock