Nov 15
2024
SELL
Sale (or disposition) back to the issuer
$3,084,950
$71.0 p/Share
43,450
Reduced 100.0%
0
Common Stock
Jan 31
2024
SELL
Open market or private sale
$1,125,500
$67.74 p/Share
16,615
Reduced 27.66%
43,450
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
25,500
Added 29.8%
60,065
Common Stock
Aug 15
2023
SELL
Open market or private sale
$920,699
$62.34 p/Share
14,769
Reduced 29.94%
34,565
Common Stock
Jul 28
2023
SELL
Open market or private sale
$93,015
$62.01 p/Share
1,500
Reduced 2.95%
49,334
Common Stock
Feb 01
2023
SELL
Open market or private sale
$225,004
$60.73 p/Share
3,705
Reduced 6.79%
50,834
Common Stock
Jan 31
2023
SELL
Open market or private sale
$381,146
$61.14 p/Share
6,234
Reduced 10.26%
54,539
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
16,500
Added 21.35%
60,773
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
7,500
Added 14.49%
44,273
Common Stock
Jan 13
2023
SELL
Open market or private sale
$2,398,238
$66.59 p/Share
36,015
Reduced 49.48%
36,773
Common Stock
Jan 13
2023
BUY
Exercise of conversion of derivative security
$387,881
$10.77 p/Share
36,015
Added 33.1%
72,788
Common Stock
Feb 03
2022
SELL
Open market or private sale
$450,562
$48.62 p/Share
9,267
Reduced 20.13%
36,773
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
-
24,130
Added 34.39%
46,040
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
-
16,285
Added 42.64%
21,910
Common Stock
Apr 19
2021
SELL
Open market or private sale
$3,194,234
$58.83 p/Share
54,296
Reduced 90.61%
5,625
Common Stock
Apr 19
2021
BUY
Exercise of conversion of derivative security
$497,542
$10.77 p/Share
46,197
Added 43.53%
59,921
Common Stock
Feb 01
2021
SELL
Open market or private sale
$97,426
$51.74 p/Share
1,883
Reduced 12.07%
13,724
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
-
5,334
Added 25.47%
15,607
Common Stock
Jan 31
2021
BUY
Grant, award, or other acquisition
-
5,625
Added 35.38%
10,273
Common Stock
Jan 26
2021
SELL
Open market or private sale
$129,503
$53.58 p/Share
2,417
Reduced 34.21%
4,648
Common Stock
Jan 26
2021
BUY
Exercise of conversion of derivative security
-
7,065
Added 50.0%
7,065
Common Stock