Apr 01
2025
SELL
Open market or private sale
$564,560
$141.14 p/Share
4,000
Reduced 29.19%
9,704
Common Stock
Apr 01
2025
BUY
Exercise of conversion of derivative security
$64,560
$16.14 p/Share
4,000
Added 22.59%
13,704
Common Stock
Mar 12
2025
SELL
Open market or private sale
$591,040
$147.76 p/Share
4,000
Reduced 29.19%
9,704
Common Stock
Mar 12
2025
BUY
Exercise of conversion of derivative security
$31,440
$7.86 p/Share
4,000
Added 22.59%
13,704
Common Stock
Nov 19
2024
SELL
Open market or private sale
$1,550,862
$160.18 p/Share
9,682
Reduced 49.94%
9,704
Common Stock
Nov 14
2024
SELL
Open market or private sale
$352,017
$159.14 p/Share
2,212
Reduced 10.24%
19,386
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
2,964
Added 12.07%
21,598
Common Stock
May 30
2024
SELL
Open market or private sale
$220,340
$110.17 p/Share
2,000
Reduced 9.69%
18,634
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
-
488
Added 2.31%
20,634
Common Stock
Dec 08
2023
SELL
Open market or private sale
$28,760
$57.52 p/Share
500
Reduced 2.42%
20,146
Common Stock
Nov 21
2023
SELL
Open market or private sale
$54,310
$54.31 p/Share
1,000
Reduced 4.62%
20,646
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
5,500
Added 20.26%
21,646
Common Stock
May 25
2023
BUY
Exercise of conversion of derivative security
-
7,068
Added 30.45%
16,146
Common Stock
Apr 14
2023
BUY
Grant, award, or other acquisition
$8,100
$54.73 p/Share
148
Added 1.6%
9,078
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
$8,122
$40.01 p/Share
203
Added 2.22%
8,930
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$8,085
$45.42 p/Share
178
Added 2.0%
8,727
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
-
2,614
Added 23.89%
8,326
Common Stock
May 28
2021
BUY
Exercise of conversion of derivative security
-
5,712
Added 50.0%
5,712
Common Stock
Nov 20
2020
SELL
Open market or private sale
$1,634,924
$85.29 p/Share
19,169
Reduced 100.0%
0
Common Stock
Nov 20
2020
BUY
Exercise of conversion of derivative security
$433,411
$22.61 p/Share
19,169
Added 50.0%
19,169
Common Stock