Dec 03
2024
SELL
Open market or private sale
$551,478
$53.5 p/Share
10,308
Reduced 10.04%
92,389
Common Stock
Dec 03
2024
BUY
Exercise of conversion of derivative security
$340,370
$33.02 p/Share
10,308
Added 9.85%
94,377
Common Stock
Dec 02
2024
SELL
Open market or private sale
$4,469,176
$52.21 p/Share
85,600
Reduced 48.09%
92,389
Common Stock
Dec 02
2024
BUY
Exercise of conversion of derivative security
$4,365,600
$51.0 p/Share
85,600
Added 32.72%
176,029
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
21,200
Added 18.66%
92,389
Common Stock
Jan 30
2024
SELL
Open market or private sale
$21,636
$27.25 p/Share
794
Reduced 1.1%
71,189
Common Stock
Jan 09
2024
SELL
Open market or private sale
$56,221
$29.01 p/Share
1,938
Reduced 2.62%
71,983
Common Stock
Jan 08
2024
SELL
Open market or private sale
$41,728
$28.64 p/Share
1,457
Reduced 1.93%
73,921
Common Stock
Apr 17
2023
SELL
Open market or private sale
$3,184,080
$51.42 p/Share
61,923
Reduced 45.1%
75,378
Common Stock
Apr 17
2023
BUY
Exercise of conversion of derivative security
$1,910,943
$30.86 p/Share
61,923
Added 31.6%
134,009
Common Stock
Jan 31
2023
SELL
Open market or private sale
$37,051
$45.63 p/Share
812
Reduced 1.07%
75,378
Common Stock
Jan 11
2023
SELL
Open market or private sale
$21,958
$44.36 p/Share
495
Reduced 0.65%
76,190
Common Stock
Jan 10
2023
SELL
Open market or private sale
$25,328
$42.93 p/Share
590
Reduced 0.76%
76,685
Common Stock
Jan 09
2023
SELL
Open market or private sale
$34,786
$41.66 p/Share
835
Reduced 1.07%
77,275
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
-
17,000
Added 17.87%
78,110
Common Stock
Oct 18
2022
SELL
Open market or private sale
$16,520
$55.25 p/Share
299
Reduced 0.49%
61,110
Common Stock
Oct 18
2022
BUY
Exercise of conversion of derivative security
$9,227
$30.86 p/Share
299
Added 0.48%
61,399
Common Stock
Oct 17
2022
SELL
Open market or private sale
$363,110
$55.0 p/Share
6,602
Reduced 9.75%
61,110
Common Stock
Oct 17
2022
BUY
Exercise of conversion of derivative security
$203,738
$30.86 p/Share
6,602
Added 8.91%
67,512
Common Stock
Sep 20
2022
SELL
Open market or private sale
$64,680
$55.0 p/Share
1,176
Reduced 1.89%
61,110
Common Stock
Sep 20
2022
BUY
Exercise of conversion of derivative security
$36,291
$30.86 p/Share
1,176
Added 1.88%
61,410
Common Stock
Apr 13
2022
SELL
Open market or private sale
$102,807
$45.17 p/Share
2,276
Reduced 3.59%
61,110
Common Stock
Apr 13
2022
BUY
Exercise of conversion of derivative security
$25,559
$11.23 p/Share
2,276
Added 3.47%
63,386
Common Stock
Apr 05
2022
SELL
Open market or private sale
$225
$45.0 p/Share
5
Reduced 0.01%
61,110
Common Stock
Apr 05
2022
BUY
Exercise of conversion of derivative security
$56
$11.23 p/Share
5
Added 0.01%
61,115
Common Stock