Feb 28
2024
BUY
Grant, award, or other acquisition
-
1,120
Added 38.1%
1,820
Common Stock
Nov 15
2023
SELL
Open market or private sale
$799,476
$117.57 p/Share
6,800
Reduced 90.67%
700
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
$676,804
$99.53 p/Share
6,800
Added 47.55%
7,500
Common Stock
Oct 27
2023
SELL
Open market or private sale
$282,625
$113.05 p/Share
2,500
Reduced 78.13%
700
Common Stock
Oct 27
2023
BUY
Exercise of conversion of derivative security
$245,799
$98.32 p/Share
2,500
Added 43.86%
3,200
Common Stock
Sep 12
2023
SELL
Open market or private sale
$275,925
$110.37 p/Share
2,500
Reduced 78.13%
700
Common Stock
Sep 12
2023
BUY
Exercise of conversion of derivative security
$245,799
$98.32 p/Share
2,500
Added 43.86%
3,200
Common Stock
Aug 29
2023
SELL
Open market or private sale
$147,340
$111.2 p/Share
1,325
Reduced 65.43%
700
Common Stock
Aug 29
2023
BUY
Exercise of conversion of derivative security
$124,775
$94.17 p/Share
1,325
Added 39.55%
2,025
Common Stock
Jul 31
2023
SELL
Open market or private sale
$112,060
$112.06 p/Share
1,000
Reduced 58.82%
700
Common Stock
Jul 31
2023
BUY
Exercise of conversion of derivative security
$87,600
$87.6 p/Share
1,000
Added 37.04%
1,700
Common Stock
Mar 21
2023
SELL
Open market or private sale
$245,395
$110.29 p/Share
2,225
Reduced 76.07%
700
Common Stock
Mar 21
2023
BUY
Exercise of conversion of derivative security
$189,303
$85.08 p/Share
2,225
Added 43.2%
2,925
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
$84,343
$120.49 p/Share
700
Added 50.0%
700
Common Stock
Oct 31
2022
SELL
Open market or private sale
$344,790
$114.93 p/Share
3,000
Reduced 100.0%
0
Common Stock
Oct 31
2022
BUY
Exercise of conversion of derivative security
$255,240
$85.08 p/Share
3,000
Added 50.0%
3,000
Common Stock
Aug 18
2022
SELL
Open market or private sale
$1,475,845
$104.3 p/Share
14,150
Reduced 100.0%
0
Common Stock
Aug 18
2022
BUY
Exercise of conversion of derivative security
$1,231,616
$87.04 p/Share
14,150
Added 50.0%
14,150
Common Stock
Jul 29
2022
SELL
Open market or private sale
$80,512
$100.64 p/Share
800
Reduced 100.0%
0
Common Stock
Jul 29
2022
BUY
Exercise of conversion of derivative security
$61,808
$77.26 p/Share
800
Added 50.0%
800
Common Stock
Mar 29
2022
SELL
Open market or private sale
$154,410
$102.94 p/Share
1,500
Reduced 100.0%
0
Common Stock
Mar 29
2022
BUY
Exercise of conversion of derivative security
$115,890
$77.26 p/Share
1,500
Added 50.0%
1,500
Common Stock
Mar 08
2021
SELL
Open market or private sale
$1,193,689
$100.31 p/Share
11,900
Reduced 100.0%
0
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$1,012,452
$85.08 p/Share
11,900
Added 50.0%
11,900
Common Stock
Feb 25
2021
SELL
Open market or private sale
$317,233
$97.61 p/Share
3,250
Reduced 100.0%
0
Common Stock