Nov 18
2024
SELL
Open market or private sale
$4,198,015
$35.4 p/Share
118,588
Reduced 36.88%
202,991
Common Stock
Nov 18
2024
BUY
Exercise of conversion of derivative security
$1,588,300
$22.69 p/Share
70,000
Added 20.41%
272,991
Common Stock
Feb 20
2024
SELL
Open market or private sale
$8,953,113
$36.62 p/Share
244,487
Reduced 49.29%
251,579
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
$2,897,076
$17.94 p/Share
161,487
Added 24.56%
496,066
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
12,664
Added 3.65%
334,579
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$72,224
$37.0 p/Share
1,952
Reduced 0.6%
321,915
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$275,273
$36.89 p/Share
7,462
Reduced 2.25%
323,867
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$861,675
$35.39 p/Share
24,348
Reduced 6.85%
331,329
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
-
61,436
Added 14.73%
355,677
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
$465,010
$31.67 p/Share
14,683
Added 4.75%
294,241
Common Stock
Jan 26
2023
SELL
Payment of exercise price or tax liability
$825,778
$30.15 p/Share
27,389
Reduced 8.92%
279,558
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
69,131
Added 18.38%
306,947
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
$569,121
$35.17 p/Share
16,182
Added 6.37%
237,816
Common Stock
Jan 21
2022
SELL
Payment of exercise price or tax liability
$1,043,085
$34.1 p/Share
30,589
Reduced 12.13%
221,634
Common Stock
Jan 21
2022
BUY
Grant, award, or other acquisition
$2,638,044
$34.1 p/Share
77,362
Added 23.47%
252,223
Common Stock
Oct 22
2021
SELL
Open market or private sale
$2,019,287
$34.94 p/Share
57,793
Reduced 24.84%
174,861
Common Stock
Oct 22
2021
BUY
Exercise of conversion of derivative security
$287,001
$16.13 p/Share
17,793
Added 7.1%
232,654
Common Stock
Oct 21
2021
-
1,500
Reduced 0.69%
214,861
Common Stock
Jul 26
2021
SELL
Open market or private sale
$1,150,450
$32.87 p/Share
35,000
Reduced 13.92%
216,361
Common Stock
Apr 22
2021
SELL
Open market or private sale
$3,739,963
$103.16 p/Share
36,254
Reduced 30.2%
83,787
Common Stock
Apr 22
2021
BUY
Exercise of conversion of derivative security
$595,678
$24.56 p/Share
24,254
Added 16.81%
120,041
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
$538,694
$88.47 p/Share
6,089
Added 5.98%
95,787
Common Stock
Jan 22
2021
SELL
Payment of exercise price or tax liability
$1,518,626
$87.64 p/Share
17,328
Reduced 16.19%
89,698
Common Stock
Jan 22
2021
BUY
Grant, award, or other acquisition
$3,843,189
$87.64 p/Share
43,852
Added 29.06%
107,026
Common Stock
Nov 05
2020
SELL
Open market or private sale
$1,046,760
$87.23 p/Share
12,000
Reduced 15.96%
63,174
Common Stock