Nov 15
2024
SELL
Open market or private sale
$587,720
$146.93 p/Share
4,000
Reduced 24.0%
12,666
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
$162,720
$40.68 p/Share
4,000
Added 19.36%
16,666
Common Stock
Jun 12
2024
BUY
Grant, award, or other acquisition
-
1,313
Added 9.39%
12,666
Common Stock
Jun 10
2024
SELL
Open market or private sale
$115,132
$135.45 p/Share
850
Reduced 6.97%
11,353
Common Stock
Jun 12
2023
SELL
Open market or private sale
$199,354
$128.12 p/Share
1,556
Reduced 11.31%
12,203
Common Stock
Jun 07
2023
BUY
Grant, award, or other acquisition
-
1,700
Added 11.0%
13,759
Common Stock
May 30
2023
SELL
Open market or private sale
$346,732
$125.81 p/Share
2,756
Reduced 18.6%
12,059
Common Stock
May 30
2023
BUY
Exercise of conversion of derivative security
$162,720
$40.68 p/Share
4,000
Added 19.94%
16,059
Common Stock
Jun 09
2022
SELL
Open market or private sale
$130,831
$130.7 p/Share
1,001
Reduced 7.66%
12,059
Common Stock
Jun 08
2022
BUY
Grant, award, or other acquisition
-
1,556
Added 10.65%
13,060
Common Stock
May 30
2022
SELL
Open market or private sale
$154,343
$124.07 p/Share
1,244
Reduced 9.21%
12,259
Common Stock
Jun 10
2021
SELL
Open market or private sale
$93,878
$101.71 p/Share
923
Reduced 7.43%
11,504
Common Stock
Jun 09
2021
BUY
Grant, award, or other acquisition
-
2,002
Added 13.87%
12,427
Common Stock
Dec 18
2020
SELL
Open market or private sale
$1,039,898
$108.12 p/Share
9,618
Reduced 47.99%
10,425
Common Stock
Dec 18
2020
BUY
Exercise of conversion of derivative security
$214,578
$22.31 p/Share
9,618
Added 32.43%
20,043
Common Stock
Dec 17
2020
SELL
Open market or private sale
$250,110
$105.0 p/Share
2,382
Reduced 18.6%
10,425
Common Stock
Dec 17
2020
BUY
Exercise of conversion of derivative security
$53,142
$22.31 p/Share
2,382
Added 15.68%
12,807
Common Stock
Nov 30
2020
SELL
Open market or private sale
$899,270
$95.01 p/Share
9,465
Reduced 47.59%
10,425
Common Stock
Nov 30
2020
BUY
Exercise of conversion of derivative security
$127,778
$13.5 p/Share
9,465
Added 32.24%
19,890
Common Stock
Nov 09
2020
SELL
Open market or private sale
$240,926
$95.04 p/Share
2,535
Reduced 19.56%
10,425
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$34,222
$13.5 p/Share
2,535
Added 16.36%
12,960
Common Stock