Oct 04
2024
SELL
Open market or private sale
$198,099
$73.37 p/Share
2,700
Reduced 8.8%
27,983
Common Stock
Oct 04
2024
BUY
Exercise of conversion of derivative security
$76,761
$28.43 p/Share
2,700
Added 8.09%
30,683
Common Stock
Oct 04
2024
BUY
Grant, award, or other acquisition
$3,758
$73.7 p/Share
51
Added 0.18%
28,034
Common Stock
Jul 05
2024
BUY
Grant, award, or other acquisition
$3,783
$70.07 p/Share
54
Added 0.19%
27,886
Common Stock
Apr 05
2024
BUY
Grant, award, or other acquisition
$3,724
$74.48 p/Share
50
Added 0.18%
27,735
Common Stock
Mar 20
2024
SELL
Open market or private sale
$330,930
$73.54 p/Share
4,500
Reduced 13.98%
27,685
Common Stock
Mar 20
2024
BUY
Exercise of conversion of derivative security
$173,115
$38.47 p/Share
4,500
Added 12.27%
32,185
Common Stock
Feb 29
2024
SELL
Open market or private sale
$316,845
$70.41 p/Share
4,500
Reduced 13.99%
27,655
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
$173,115
$38.47 p/Share
4,500
Added 12.28%
32,155
Common Stock
Jan 02
2024
SELL
Open market or private sale
$324,950
$64.99 p/Share
5,000
Reduced 15.96%
26,337
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$192,350
$38.47 p/Share
5,000
Added 13.76%
31,337
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$40,759
$32.4 p/Share
1,258
Added 4.36%
27,595
Common Stock
Oct 06
2023
BUY
Grant, award, or other acquisition
$3,775
$59.93 p/Share
63
Added 0.24%
26,245
Common Stock
Jul 07
2023
BUY
Grant, award, or other acquisition
$3,731
$61.17 p/Share
61
Added 0.23%
26,088
Common Stock
Apr 07
2023
BUY
Grant, award, or other acquisition
$3,719
$60.98 p/Share
61
Added 0.23%
25,930
Common Stock
Mar 02
2023
SELL
Open market or private sale
$551,376
$65.64 p/Share
8,400
Reduced 24.51%
25,869
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
$361,788
$43.07 p/Share
8,400
Added 19.69%
34,269
Common Stock
Jan 04
2023
SELL
Open market or private sale
$177,000
$59.0 p/Share
3,000
Reduced 10.42%
25,783
Common Stock
Jan 04
2023
BUY
Exercise of conversion of derivative security
$129,210
$43.07 p/Share
3,000
Added 9.44%
28,783
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
$40,238
$29.5 p/Share
1,364
Added 5.02%
25,783
Common Stock
Oct 07
2022
BUY
Grant, award, or other acquisition
$5,625
$50.68 p/Share
111
Added 0.45%
24,332
Common Stock
Sep 01
2022
SELL
Open market or private sale
$369,720
$51.35 p/Share
7,200
Reduced 22.93%
24,195
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
$245,592
$34.11 p/Share
7,200
Added 18.66%
31,395
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$5,634
$48.57 p/Share
116
Added 0.48%
24,123
Common Stock
Jun 02
2022
SELL
Open market or private sale
$382,248
$53.09 p/Share
7,200
Reduced 23.15%
23,903
Common Stock